Cloud Desktops could be how next generation Desktop computing looks like, i am just not sure how fast we can get over latency and bandwidth limits, especially if you consider coming standards like 4K+, so in the meantime it will probably evolve the way it already does with desktop apps that talk to the cloud but run locally.
But for normal office work, eg, Ms Office, this is already fine.