Do not want
@El, not really true. X does support telling the X server (i.e. thin client) to update the mouse cursor based on location, to sent events to the remote program just when the mouse crosses certain boundaries, etc. But it's up to the app to use this properly instead of polling mouse position, and some don't. Also, the 3270 *was* a thin client for it's time, albeit a specialized one -- instead of the significant (at least in the 80s) overhead of every keystroke going from the terminal to the server, the server would send the layout for a form, and all keystrokes (arrow keys, backspace, etc.) were handled on the terminal until the form was fully filled out, then just the contents of the filled-in form was sent to the server.
That said, I think network computers are a fail from the start, quite simply having some local storage these days costs almost nothing. Second, even while the cost per byte of PROVIDING services drops, providers are increasing costs (Verizon has gone from $60 for unlimited to $60 for 5GB in the last few years, or $30 for unlimited on phones. AT&T is even worse, going from $30 unlimited on phones to $25 for 2GB (and then STILL charging extra to tether with those same 2GB). All these wired ISPs keep talking about instituting unreasonble limits too. And instead of a throttle at the cap, it's cash charges at the cap. And so on.) If you avoid Windows like the plague there just aren't these rampant security problems.
@Titus Technophobe, yes in my view this is Microsoft being Microsoft. They entirely and utterly failed at anything resembling true "cloud computing" so they figure they'll dilute the term until it's completely meaningless. It's just as they did with netbooks -- "If we can't have the market, nobody else can either" (they essentially destroyed the netbook market by having netbook makers -- that were making nice Linux netbooks -- increase specs more and more to accomodate Windows bloat until what should have been a $200 netbook cost over $400 -- which just makes it a mini notebook). (Cloud computing already was pretty much a hype term, but seemed to involve using virtualization or sandboxing on a data center or computing cluster to provide services to customers -- what was called utility computing 20 or 30 years ago. To Microsoft it seems to be anything involving Microsoft products.)