Apple will make whatever products that the highest number of people will buy. If the market (consumers, businesses, etc.) clearly wanted an HDMI port, then why have so many people bought iPads which don't have HDMI ports? A select few will be the Apple fanboys, but that is a minority group.
Blu-ray is DOA. Almost none of my friends have a player, only one has a computer with a drive, and no one has any movies on Blu-ray. But, almost every single person has a Netflix subscription. This isn't relevant to the iPad part of this thread, but adding Blu-ray won't increase sales. Sure, a select few are Blu-ray fanboys who are dying for one. But most computers sold are without Blu-ray drives. I could care less, Blu-ray doesn't make my life any better. Or anyone around me. Blank discs are expensive, and DVDs and CDs are more compatible with the computers and/or clients I work with. My community is middle class, which represents the single largest group in the US. If we don't have it, the poor class won't either. Only the rich will but that is a minority. I'm saying, it's more likely that someone, regardless of how much money they make, will NOT have Blu-ray than having it and owning enough content to make it worthwhile.
HDMI ports are unnecessary. You need content on the iPad to display, but where is that content coming from? Any non HD content can be display through VGA and an audio cable. Every HDTV has a VGA port and audio in. Older non HD TVs have VGA and audio in more than HDMI. The graphics on any tablet won't be enough to push 1080P content. This includes the Galaxy Tab, Playbook and other tablets right now. Streaming is becoming more popular and Netflix has VGA output in their app. The problem with HDMI is you have little content to display. And too much trouble to set it all up.
USB ports are useless. Do you want to plug in a printer? Keyboard? Flash drive? AirPrint is out there, keyboard can be Bluetooth or plugged in through the Camera Conection kit's USB adapter. I don't use flash drives anymore. Nor do I use my iPad to do anything with a flash drive. If you really need a USB port, the Camera Connection kit has a USB port adapter as well as a SD card slot adapter. AirPrint works with almost any printer, Apple pulled it due to patent trolling which is completely out of their control. You only need to modify three files to get it working on a Mac. And Windows will probably get a utility app that some developer out there will write that does AirPrint for them and is compatible with AirPrint. And most people don't print at all. I rarely print stuff with my computer, much less on my iPad. Anything serious should be done with a computer
Flash doesn't work well on mobile devices or tablets. It doesn't work well for anything, computer or otherwise. Most video sites are switching to HTML5. Another portion of the flash content on the web are ads. I don't want ads. iAds are a good compromise. Google's mobile ad stuff is pretty good, better than the flash web ads that I see often on my computer. And the flash games don't work at all on touch screens, Adobe is pulling stuff out of their behinds saying that it works. A mouse and keyboard input is much different than touchscreen input. Flash is no exception. It should be killed, not because of the iPad or anything. It sucks on any and every platform.
The iPad is more of a content consumption device than anything else. Business love it because the software is easy to use and applications are super easy to write. I love it because it's fun and easy to use. If I wanted to get real work done, then I'd go to my computer. The iPad is for mobile use, not to be tied down with cables. I rarely need to use or even think about video output. Or a USB port for flash drives or printers and other USB devices.
Apple didn't try to shoehorn in stuff like HDMI ports and USB ports and SD card slots for a reason. Most people DON'T use them that often. A few people do and therefore there is the Camera connection kit and keyboard dock. You can even plug in a keyboard with the Camera Connection kit USB adapter. The iPad, it's simple, elegant, easy to use and write software for. Not ugly, with horrible software that is messy and hard to write software for, like Android. If you want HDMI ports that you use once a year or USB ports that you use once a month, then buy an Android tablet. Instead of dealing with little stuff, you have to deal with bigger issues like poor software, little apps, no games at all, viruses and data theft. I want to the basics done right, not the extra fluff done horribly. The software is the basics and the extra fluff are the ports that I rarely use.