I have nothing against Apple, in fact I love the Macbook Pro...
Right, but the MacBook Pro and the iPad ultimately appeal to very different kinds of people. The MacBook Pro has a uniquely broad appeal these days, because it combines a pretty decent UNIX (with all the familiar tools that we know and love) with a beautiful and easy-to-use UI. The former appeals to those that peruse Slashdot; the latter, to Apple's stereotyped traditional customer (though, these days, plenty of UNIX geeks appreciate a pretty UI too).
The iPad is very different. Despite its UNIX underpinnings, Apple is not interested in exposing them this time round. In the eyes of us geeks, this seems outrageous - how dare they restrict what we can do with the hardware!? But these simplifications make the product more appealing to - I would wager - >95% of the people out there, so, if only to appease its shareholders, Apple is pretty much duty-bound to deliver the most appealing product it can. If that means disposing of the concept of disks and drives and replacing it with ubiquitous in-the-cloud storage that syncs magically between related devices, most people will thank them for it.
Ultimately, it comes down to how you want to use a tablet. Apple's view seems to be that tablets are good at some things (web browsing, book- and magazine-reading, watching videos, etc.), passable at some things (they've made a laudable effort at porting their productivity suite to the iPad and the iPhone, but it probably needs a little more work to be truly brilliant on a tablet) and terrible at others. For the things a tablet is not suitable for (e.g. development), you use a more traditional laptop or desktop. The Android approach seems to be rather less radical - the stance on Flash is a good example (what use is Flash on a device without a permanent keyboard and, more crucially, a mouse?). That said, the Android stance is infinitely more radical than Microsoft's - Windows 8 is promising to provide an innovative and attractive touch interface (good), but will still run all the existing Windows apps (oh fuck), thus removing any incentive developers might have to create tailored apps for it.
Sent from my iPad
Not sure if you can use a string for a switch statement
This is just syntactic sugar in
To iterate is human, to recurse, divine. -- Robert Heller