Will all software eventually run in the cloud?

Imagine having remote access, via a tablet or low-end desktop, to the most powerful desktop setup with automated software and security updates constantly being installed for you. Imagine having never to pay hundreds of dollars for the latest softw…