Some kind of client-server architecture has pretty much always been around, and it always will (barring societal collapse). It's just been a matter of how widespread it was.
Today's computing model is continuing to shift towards mobile devices with finite power supplies, thermal envelopes and limited/fragile storage. The batteries, storage density and mobile processors will continue to improve,but it's always going to be attractive to offload storage & compute to a datacenter with ample power, cooling & storage headroom. Datacenters are also considerably more difficult to drop in the toilet or misplace.