Dude, you don't sell something retail, high price, and expect your users to test it. That is ridiculous. When you sell an end product, it is supposed to be working. Period. When you buy a car you expect it to work, right? You don't expect steering to be all over the place, and wait for it to improve over the next months if you submit enough debug data.
I appreciate the HTC employees in this forum, and I thank them for the effort to communicate constructively, especially since it is not their own fault the product is like it is. I also appreciate the devs working to improve it. But when I see end users trying to excuse a business practice that's toxic and ridiculous, I can't just put up with it. /rant