I still maintain that many bugs are due to users manually upgrading by non-official means. Are there a few bugs? Sure, I bet there are a few. However, I think most of the problems are overblown and user error.
I disagree with you. I have...actually....HAD two Droid X's. One rooted, one TOTALLY STOCK. I did the official OTA update. Had problems with random reboots, the 00:00 phone call that ends as soon as you start it (only fixed with a reboot), and when I would leave a WiFi area neither one would pick up a 3G signal untill I did a reboot. At least on Froyo, despite the reboots, I could make phone calls and get a 3G signal.
Factory reset? You bet. Again and again and again and again...Every time I called tech support. It is as if the only words the tech support guys know is "Did you try a factory reset?" It was really awesome that one of the phones did a random reboot in the middle of the setup process with tech support on phone. The other problems still happened even when NO apps were installed (tried testing to see if it was an app causing issues for 24 hours). I even tried SBF back to stock Froyo and then doing the GB update with NO apps installed and I STILL had problems with the X's.
I almost went POSTAL when the jackhole behind the counter at the corporate Verizon store told me I should have insurance to protect my phone from these kinds of problems! REALLY?!? I need insurance to protect my phone from THEIR upgrade that was pushed out and made my phone unusable?!?!
All of these problems times 2 phones! I just couldn't take any more. It was practically to the point that I had to reboot the phone each time I left the house and each time I left work. I had to regularly reboot before I could make a phone call. It was just TOO much!
I had used the phones for nearly a year, so even though THEIR software update broke my phone, I didn't have a problem paying for a new phone as long as I could get the subsidized pricing. After a lot of complaining to the customer service rep on the phone, I managed to get 2 new DINC 2's for $99 each. Not too bad of a deal. Sure the DINC2 is on Froyo, but it WORKS! No reboots, no 00:00 calls, and it finds 3G every time I leave the house without a reboot required. I loved the X when it worked, but the GB update made it "not work" more than was acceptable. I'm starting to get used to Sense and you can find my X on eBay with all of it's accessories!
I'm done with Moto for a while. I'll give HTC a chance to woo me. So far, they're doing a good job!