John, may I ask you what you use for a cellular phone, what you use for a day to day PC, etc? Have you used an iPad, Android tablet, larger form factor smart phone?
Most people have zero problems browsing the web in a fully functional manner on any smartphone that was made in the last few years. We're talking "free with a contract" run of the mill Android fare.
It's not 2002. The vast majority of popular websites do have mobile versions that work just great. Most people aren't using Palm Treo's. In fact, A.org is the ONLY website I visit on a regular basis that doesn't have an auto detecting mobile version.