Tablets are meant for mobile on the go use, and not to replace the "full" PC experience. This is why redirects to mobile sites is done.
Efil4Zaggin, Tim answered your question here. The inputs offered by most of the Android devices make devices like the Prime a better option for some people.
In my case, not a big issue.
It is a tablet, and I never have the need to connect it to an external device via HDMI to view anything. I have other devices to do such things. Keyboard not an issue either as I have my laptop for that.
USB is good, but these days with services such as DropBox and such, there isn't really a need to connect a USB drive to a tablet.
These are just my opinions. I have had my iPad2 since December, and I have no complaints. Again, not "fan boy shit" just my opinions.
Hell, with what I use my iPad for, I'll be fine with any tablet honestly, as they all do serve about the same purpose.
Yes, not having flash is a pain sometimes, but not a showstopper for me.