The fact that Dish has limited financial resources rules every decision at Dish. They have to get by with less, and it is often a challenge. Well, how about this for having better chances at keeping customers: If Dish had deeper pockets, it could afford to dump the overseas CSR centers and return to 100% USA CSR's. Charlie admitted this was a big problem, but things are tight at Dish, and their smaller pocket book forces them to make savings in some areas they would rather not but must in order to have the $$ to be competitive on other issues. Of course, Charlie is just about as penny-pinching as they come, anyway.
Also, more $$ could make Dish STB's could be a bit more stable. A lot of people on this board have expressed frustration with unstable STB's and have even left Dish because of it. Let's face it, the MyPal DVR's very poor start is related much more to the fact that Echostar had to produce a fairly sophisticated box with limited means rather than the quality of the engineering. This is also the case at Dish.
With extra $$$/deeper pockets, Charlie could hire more software people and properly staff departments (it is ridiculous how long we have to wait for software updates, but the revenue producing updates come along fast. It is clear the software staff has to put other projects on hold, but not necessarily if they had more software people. And yes, they would still have to stagger the releases because of technical reasons, but we would get updates sooner, overall), and perhaps pay a higher wage to hire brighter people at the US CSR centers, like Southwest Airlines generally pays higher wages, but attracts smarter, more efficient people for the higher cost.
An endless list of things all departments at Dish would live to have with deeper pockets. The name of the pay-TV game now is SIZE does matter. Charlie will have to make a decision in a couple of years about how Dish's will continue to compete with the fat cats.