"process everything remotely to maximise efficiency"
Why is it that every new tech is automatically used as another excuse for flinging my data about to points I do not control and want nothing to do with ?
How is it that a slightly better memory tech means my local phone will suddenly stop processing anything ?
Stop it. So you might have a better version of RAM, fine. It's still RAM, and it will not change a thing as far as data processing is concerned. It will most certainly not create a world where everything millions of users do on their phones will be sent to a central computer (can we say mainframe again ?) for processing and the result sent back.
I'm sure IBM would like that, but no, not gonna happen.