Comment by dripton
The phone vendors should support not telling the websites you're on mobile. I know they can guess based on resolution and such, but there should be a setting to lie and simulate a desktop. You can't rely on every single website not being run by jerks, but you should be able to buy a phone from a company that cares more about its customers than random jerks.
Safari has this setting, but the half dozen times I've tried it, it doesn't work. I suspect you're right that it's because sites just look at the resolution.