A bit presumptious, isn't it? Plenty of cases offer ports on the front center or bottom. If you don't like it on the top, find a different case that fits your needs. There are tons of them out there.
How much are you looking to spend?
Personally, I use a Saitek x52. I love the heck out of the thing. There's a bit of an issue with sliding on it's suction cups, as it's not the heaviest thing around, but I've used velcro for a more secure and removeable solution...