Possibly true, but I'm trying to not call them completely worthless. What exactly are the specs on an HR20? Some googling didn't turn up anything. Another thing I've wondered about is why it takes so long to cold boot. Even after the system test is finished, it takes about 8 minutes, what is it doing that takes so long? Even if it has to re-download the entire guide; I wouldn't think that's more than about 200MB, which would only take about 50 seconds at a typical Ka bandwidth of 30Mbps. I think that's why it's maybe not such a good idea to keep squeezing more stuff on to old hardware, maybe it just can't handle it. Although, it was pretty slow to begin with... As for costs, I would think manufacturing is the major expense, and not so much the actual components. For example, an ARM8 1GHz processor only costs $25 when bought in bulk.