When I got my First HR20, I knew something was not normal with the function.
I've used enough receivers in my time before the HR's to base this off of, Long before I knew of DBS TAlk and Satellite guys.
I'm sure Hundreds of Thousands of others also.
There are far more complaints around then just here.
H20-600 was a flatout POS and this was faster the the HR20-700 when it was first released.
D* CSR's admitted they had thousands of complaints.
People are not as dumb as we think.
The H20-600 was very slow when it first came out but a long time after it came out they finally updated the software and the box actually became very fast, much faster than any of the HR2x boxes I have now (note I don't have a HR24). Taking into account the speed performance gain and easily the best OTA tuner in any D* box I've ever owned, the H20-600 actually became a good box for me. There were complaints about it over heating but mine never did.