Maybe it is, but it's not the future I'd like best.
I would like to have a desktop in the cloud, and data in the cloud, and nothing in my pocket; nothing to lose or break or have to make sure it still has juice.
When I get somewhere to work (a client's, a café, a friend's, etc.), I log in to my cloud desktop using whatever dumb machine is available, and off I go. Everything I do is automatically saved, backed up, versioned, synchronized for me.
A portable computer is useful in the subway, but at the office? What benefits do we stand to gain from still having things run or be stored on a local machine?