Do any of you NOT understand the concept of a new OS version? It's the same with purchasing the newest Windows OS. You're naive if you think you're going to get a bug free experience right out of the gate with a newer OS (upgrade).
Your auto analogy is flawed because you are still missing the point. People DO buy a potentially buggy phone because they want to be a part of the cutting edge and accept the consequences that come with that. Case in point, I'm one such individual. There are many, many like me. I've said this before; when I bought the Nexus, I was warned by two corporate store Verizon reps to expect bugs (it was an unneeded warning as I knew what I was getting myself into). That's the key point of this whole argument, in my opinion. I informed myself. Go back and research any Nexus and tell me if there weren't bugs with the newest iteration of Android everytime. Personally, I believe this is the price you pay for wanting to be a part of the cutting edge. Further, you are not being a smart consumer if you're buying a phone without completely understanding the nature of cutting edge technology.