I can't imagine Charlie is making this move without being paid by Netflix somehow. This is a money maker for Dish , like carrying HSN and getting something that way. He isn't doing it as a "public service".
I doubt Dish is getting anything that Microsoft, Apple, Google, Amazon, and Sony didn't get for making Netflix devices. I said this before but those are some of the biggest companies in the world and the amount of people watching Netflix on a Hopper will be insignificant compared to all the other devices out there.
As of July Netflix had 50 million subscribers. From a quick google search it looks like Dish has about 14 million subscribers. Out of that 14 million only a small portion would likely have the required Hopper with Sling. Out of those customers with the right hardware only a small portion would likely sign up for Netflix to watch on the Hopper. Some people don't want it, some can't use it because of poor internet access, and some simply have other devices they like better.
I'm not saying this won't be good for Netflix. I'm just saying any gain they see will be a relatively small drop in the bucket. I'm not sure why they would make Dish a great offer that they aren't giving to all the other device makers for that.
I'm not sure how their hardware deals work out but I would suspect that Dish got the same deal as Microsoft, Apple, Google, Amazon, etc... Netflix could be paying these companies for putting their service onto devices. It could also be the other way around though. Netflix is a huge deal these days and companies might have to pay Netflix to license their software.