I think the thin-client/flat-client is a pendulum that swings every few years.

Main-frame (thin) -> PC (fat) -> Internet/Cloud (thin) -> Mobile (fat) -> AI (thin)

I expect this to continue until the next technology transition.

In each of these shifts, and there have been others, things are not completely fat or thin, more of an in-between state but leaning to local vs cloud.