The biggest way that a network like OLN will earn more money by being added to AT120 is through increased advertising revenue, NOT through per-subscriber fees. They can charge more for ad time, with more subscribers.
I doubt very much that they are asking for substantially more money from Dish. But, the idea of a programming provider calling the shots is anathema to Charlie. He wants to keep OLN, and their NHL games as a carrot for subs to upgrade to AT180.
Also, I'm sure he is thinking that dropping OLN won't hurt, as more people might pick up Center Ice.
To those that refuse to accept the above as a very real possibility, and only assume that the evil cable-owned channel is at fault against such a wonderful human being like Charlie, who only has his customers best interests in mind, needs to put down that big f-ing glass of Dish Kool-Aid you're drinking, and start looking at things a little more objectively.