I never said the iPad failed so the iPad sales don't really have anything to do with my argument. And keep costs down for whom? Not the user. It's funny that they have you believing that because they definitely didn't pass on the cost saving to you - they've in fact made the costs higher by making you buy the camera connection kit rather than just using a standard USB cable. And I'd happily trade in form over function, but Apple's taking things in the other direction. They have this innate drive to have the thinnest products and sometimes it will limit the engineers as to what they can actually do with the device - but that's fine as they can easily sell off a load of accessories to compensate.
And once again I didn't say Apple doesn't listen to overwhelming public opinion, of course they do. But at the same time they removed Firewire, didn't they? How did they figure out people didn't want it? They listened to the outcry but they didn't listen to the overwhelming public opinion in the first place.
You just have to look at almost any product Apple sells to understand and appreciate that they don't really listen as much as you seem to think. Blu ray on macs? There's an overwhelming public opinion for that! Better iPhone specs on the first iPhone and 3G/3Gs? They listened, but a bit later! They cripple products so that they can have more features to put in the next one because they can get away with it
You've answered the last point yourself. Apple's selling so many iPads that they don't need to include all these ports, etc. After spending so much more for an iPad they can easily turn around to you and say "hey, buy this cable, and this one, and that one, oh and you have to have this one!" and you'll do it. It's much easier and more convenient for Apple to make you buy the accessories.
All the more reason for the iPad to have an SD reader! Most laptops/computers use multi-format card readers.

But the iPad is a closed system, macs aren't. And what about Bluray, then? You have to admit it took Apple a long time to include SD functionality built in. Most likely because you can just buy a cheap one for a few pounds. But with the iPad you're forced to buy an accessory for quite a bit more.