Most people complaining about the lack of some features on the iPad always come done to the same things
- Playing other format than MP4
- Being able to display Flash/Java content
- Drag'n drop of files without the need for iTunes
- External device storage accessibility (USB)
From a business point of view, not having these features is understandable.
- Being able to play any movie format implies that a users can download a movie from any website, and store those movies on the iPad. Let's face it,, those movies were often obtained illegally. Since Apple wants to have a wide selection of movies available from the major studios, making the iPad not able to play other formats, may help getting more deals with the studios. Also, the MP4 format is probably supported by the hardware, making it more efficient on the battery usage. Having multiple formats hardware supported would probably increase the complexity and the price.
- Plugins are not supported (Flash, Java) as a technological design choice. The iPad is a limited device where memory and battery are the main concern. Even on a PC, those plugins can slow down everything. I have also a Playbook that can display Flash content, and webpages can slow down to a crawl when there is too much content to display... It is very annoying when you want to read the article but have to wait on the plugins to do their stuff (most often, ads...)
- Being able to put files freely on the device is quite limited. But again, this can be as it is because of the deals with major studios. On the other hand, there are a lot of apps available to solve this issue.
- Having access to external storage would be fun, I must admit. But at the same time, this means that room has to be made to support such devices (SD card, USB drives). There is an adapter available, but it is only useful for pictures. Again, I'm pretty sure that this limitation has to do with the deals with the major studios...
So, basically, if Apple was able to provide such a wide selection of music and movies is probably related to the limitation of what the iOS devices can do. Those old enough will remember the saga related to 4-track tape, and the possibility to dub any tape using a tape deck. I'm pretty sure that Apple asked the studios with a "pretty please", but is probably now answering by "Let me thing about it..."
And for the ones complaining about Apple making money, I sincerely hope they do, cause otherwise, there would be no more new iOS devices/versions.
My 2 cents
VicoPad addict!