What works on the desktop doesn't always work on a phone. So that's why you can choose which one you want to use (except when things get broken as we shift things around to deal with the high traffic, but as arn said, we're addressing that soon).I personally hate the mobile version. Not sure what the point is of putting up a crappy version of the site: if it's supposed to be good enough, why not make it the default for everyone? If it's not good enough (its not IMHO), why screw over the iPhone users??? Don't we deserve as good an experience as anyone else? Why assume iPhone users would want a crippled site?
No assumption is needed. The browser identifies itself as an iPhone. The site could recognize that the device has a full featured browser and show the most appropriate page.Why assume that all mobile users are on the iPhone?