Sure they do. Lots of PC games have crappy or at least less-than-fully-functional UIs.
Limitations aren't necessarily inherent in the software either. The huge gaps between what the 360 can display and the PC can display are hardware-based. The irony to me is that the supposed benefit of consoles means you're paying somewhat less than PC users every 4 to 5 years to upgrade your whole hardware profile (and to wait for developers and everyone else to catch up to the "next gen" of consoles) where with a PC, you do it piecemeal. I'm honestly surprised we haven't had the "next gen" of consoles crammed down our throats yet. Because the 360 is already lagging behind.
The problem to me is being thorough. Now, maybe console devs don't have the time, the money or the permission to be thorough. But simple stuff like a properly organized key bind config for a PC port is an issue of thoroughness. (Fuck you, Dead Rising 2.) Putting in the extra 3 weeks it takes to go over your input scheme and make sensible additions for the sake of mouse functionality is an issue of thoroughness. Really common sense stuff (to the end user) would do leagues of good for PC user's tolerance of less-than-stellar PC ports.
While I'd love for PC ports to totally redesign their UIs around PC functionality, or open up all their engine configs so we can take advantage of the massive horsepower your average PC rig has....on the scale of things I need to play these games, they're pretty minor. It's just the basic "connect the fucking dots" type of issues that really make me feel like they are either too lazy to bother, or honestly don't give a shit about the market for their ports.