On iPad Criticisms...
You could always look at it like this:
There are development gaming consoles and there are gaming consoles.
It’s as if everyone has been forced to use a development console just to play games when most people really just want a gaming console to do just that.
Why do people need a system that can do everything? I understand the flexibility, but this device is a blank slate that can do specific things very well, assuming you have the right app.
Yeah, it’s strange that it’s missing a video camera. But things like that don’t invalidate the whole device.
I’m a developer. I need a development computer.
But, when I’m not developing, I enjoy and prefer the zen-like nature of simplicity. This and the portability of the iPhone is exactly how I want to use a computer (by not thinking about a computer) and just do the stuff I want that doesn’t necessarily involve designing applications and complex UI’s, which is pretty much what my work requires.
I really don’t want a smaller, touch-like version of my workstation… ie Windows 7 on a Slate PC.
There’s a reason PC gaming is such a niche. It’s fun and nerdy and techy and bleeding edge, but most people just want to start something up and play, not having to worry about all of the additional bullshit that comes along with the aforementioned.
People want to simplify and make their lives more convenient.
And for Flash crazies… You might not see it now, but what Apple is doing will benefit the industry. Flash is the only Web “Standard” that is proprietary and that is not a good thing.
You can argue that Flash can do this, but so could anything else given the proper attention… HTML5/CSS3/JS/SQLite/XML/BlahBlahBlah.