God am I ever tired of people telling us to root and load a custom ROM to fix problems. That should not be a requirement at all in order to get it to work. You shouldn't have to do that. Period. The fact that you basically have to right now in order for the phone to work properly just shows how f'd up this device was when it was initially released. And waiting 2 months+ to get a fix for a problem that was introduced by a HTC/Verizon pushed update is just sickening.
Yeah, this phone has problems, way more problems than a phone should. The battery life isn't great at all, and unless you have an extended battery or void your warranty and root, it will downright suck in most situations. GPS issues have plagues many of these devices, and unless you research a fix on your own, it will likely not work on your device. Reboots are a huge issue for many people who have not rooted. Not cool that this has not been addressed. Oh, and Netflix and Skype? We were promised those, and they have still yet to be officially released. You can get leaks of prototypes that do work, but that shouldn't be needed on a device where they were promised to be preloaded and have immediate serviceability. Oh, and if you want to double check your usage... Well, don't bother cause you can't. My Verizon is STILL not working on this device, even though it is preloaded on every device. Awesome, isn't it.
I look at it as a performance mod.
Do you buy a sports car and never touch it? No, you buy gears, exhaust, supercharger, upgrade brakes, heads, cams, etc.
So why not do that to your phone? You expect a company to release perfection, yet you won't do anything to get perfection? The tweaking and installation of roms allows you to run the phone as you see fit, not how VZW wants you to. I'm not happy having a company tell me how I should be using something I bought.
If you were to buy a car and get the extended warranty and the thing would randomly shut off all functionality while you were cruising on the highway, and the the dealership who sold it to you refused to fix it, and your only option other than doing it yourself was to take it back and get a 'Certified Like New' car from the dealer, meaning another previously used car that was already a lemon to someone else, you'd be a bit upset yourself, wouldn't you?
Or, if you bought the model that claimed to have a pre-installed Navigation system, but it always thought you were hundreds of miles away or never actually began its step by step Navigation, and the dealer couldn't or wouldn't fix it, you'd be upset, right?
Or if it was touted to have hands free dialing on the steering wheel, and once you got it, it just didn't exist, you'd likely claim false advertising, right?
Oh, and lets just say for the sake of argument that your Tachometer never worked. Small problem, huh?
In order, those problems directly correlate to the following: Reboots, GPS issues, Skype/Netflix, and My Verizon.
So no, your car analogy does not apply, because if I had the above problems, and I couldn't return it or get it fixed without having my own shop and the time and knowledge to fix it myself because the dealer refused to fix it, or just plain didn't know how, I would be furious.