How about this? I bought a Nokia E71 from Amazon.com... $280.. cheaper than an iPhone. Right out of the box there is no AT&T crap I will never use on it. Instead of paying $10/month for AT&T Navigator which requires cell phone reception, I bought Garmin XT for $99 one time fee, faster because the maps are on the phone and don't need to be downloaded.
Your rant would be somewhat valid if I didn't pay $99 for my iPhone and it wasn't selling for $199 from AT&T.
And what in the world do you mean "AT&T crap?" The iPhone isn't loaded with ANYTHING related to AT&T other than the little AT&T logo in the status bar.
/me thinks you're ranting because you're just Anti-iPhone ... you don't actually know anything about it and have never used one.