Might be good for the viewing experience, but what does it do to the business model?
Programs need to be funded, revenue generation is essential to the creation process, so....the consumer wants ad-free viewing which is fair enough. Dish are simply serving that need, but what they are not doing is partnering to build an alternative model which is mutually satisfactory between content producer, provider and consumer.
Dish works well due to its subscription model (ironic for Murdoch), but you get charged twice, you pay your subs to Dish, the content networks get a proportion of this, then they also monetize your viewing choice by advert revenue.
One alternative may be to provide add-free channels at a premium over the regular, inserted add model. the other would be move invasion of the product into the program (overlays, placements etc). Another may be to shift the advertising to DISH vs. the network channel, but this marginalizes them further.
What you can't do, and expect it not to have consequences, is just strip away a revenue generator without reconsidering the whole model. I think everyone agrees that the current system isn't ideal, maybe something like nominal subscription fee then micro-transaction per episode may emerge soon (I don't mean iTunes gouging), clearly the consumer wants an add-free model, the real question is how you fund it.