I am quite surprised to see that everyone in the comments is so focused on full VDI, without mentioning seamless integration.
I think that the distinction between local applications and remote (or "cloud") applications is becoming more and more blurred.
Both NX and Xpra allow for seamless applications that integrate very well with any existing desktop.
It's always easier to get people to evolve and develop new ways of working rather than asking them to switch everything to VDI from day one!
There are lots of good comments in this thread about security implications. Like any other technology, it may not be applicable everywhere, and security is certainly something that becomes a major issue once access to applications and their data becomes much easier to move around. Security considerations vary, and in a lot of business LANs you will find that ease of use and integration will be well ahead of security concerns (and rightly so - that's not being slack, just pragmatic).
I am totally biased on this issue as I am the author of:
http://winswitch.org/
Which makes it easier to run seamless apps (NX, Xpra, VNC or RDP - or even full VDI desktop) and move them from one client to another. And I am also a contributor to Xpra. After having worked for quite a while on full NX desktops... (/end of totally shameless plug)
I think these are exciting times for virtualisation of all sorts: system virtualization to single app seamless mode and everything in between.