Well, there's also a sort of early-adopter penalty that comes with ANY new thing. It's just like buying a car in its first model year (which I have also done), or an operating system in its first release (guilty). You get some good with some bad. It's not quality control issues, it's just that anything this complicated is going to have problems to work out. The testing phase on these devices is exceedingly short, and some problems will make it into the first production run. Later runs are almost always better. If you saw how many problems are fixed in the few weeks between hand-built pre-production phones and the mass-produced pubic release, you'd be amazed they work at all sometimes

.
For example, a friend of mine is testing the new iDEN Blackberry. They're hoping that the new ROM will fix the ability to send and receive SMS. The first release didn't have any SMS capability. The second only works with other iDEN phones. This is just how it goes with smartphone production - it's nothing new or unique to HTC.