I think some of your information is a little out of date. DishNetwork is giving away HD DVR's with new subscriptions. I have never had a problem with Dishnetworks hardware, which I can not say about other vendors.
In the end, CableCard will probably die away anyway. It is limited in capabilities and only adds to the cost and maintenance of a display device providing support for them.