You can do so much with an iPad. It's pretty insane. Would you like me to list the Top Apps in each category? Hell, better yet, I'll list *my* apps and give you a sampler of just what I can do with my iPad.
As we have already established, app numbers are irrelevant when your tablet can display all parts of web pages. Why would I want to launch an 'app' for Facebook, Twitter etc when I can just visit the full website in the browser?
Think about how many applications you have on your computer to replicate the functionality of websites.
Every time I hear this given as a reason why mobile devices need Flash support it makes me cringe. The only reason Flash became the standard way of playing audio/video media online is because of the lousy browser support for a better standard — it's nothing but a stodgy workaround for a problem which, quite frankly, should have been resolved many years ago. Finally, HTML 5 provides simple video and audio tags. Now it's just up to the browser developers to support it (which they do), and to get over their differences on which media formats to support.
Browser developers supporting it isn't the problem. The problem is getting users to upgrade their browsers.
And also, until someone invents a way to display DRM protected video using the HTML5 <video> tag then we're not going to see mass adoption by the video sites people want to use - TV networks, movie studios etc.
Seriously? Given the choice, you'd rather have to fire up your web browser, navigate to a website, click on the Flash game, wait for it to download, and have all the overhead of the Flash Player, rather than be able to click once on an app icon and play a game that runs natively? Oookay…
Of course a native application is going to be the better option in some cases. However, I'm more thinking of content discovery. If I'm on a gaming blog and I see a link to a new game, I'd rather click the link and start playing rather than having to click the link, realise it is Flash so I can't play and then hope that there is an iOS version available. If there is, I have to quit the browser, go to the app store, find the app, log in, download and then launch it. Hardly an ideal process.
The same goes for video. I'm on a website that has embedded video content from a video sharing site that isn't YouTube. On my Android tablet, the video plays when I tap the play button. On iPad, again I have to hope that the video sharing site either has an HTML5 version, or I have to go to the app store, find the app, download it, launch it, search for the video I wanted to see and then start viewing. It's far worse if the site in question has built its own proprietary video container - I simply won't be able to see that video.