Basically, Comcast was demanding Dish move OLN to a tier more people receive (and Dish pays for).
Of course, then Comcast would demand payment for each of those subscribers. An addition, it seems clear that Comcast will be raising the price for OLN in the near future to pay for the NHL rights it purchased.
Dish decided that it didn't want to pay 30 cents a subscriber a month for a service (so far according to early NHL ratings on OLN) that about one in five hundred cable/satellite subs watch. But it was willing to continue to pay that for the three million or so subs who were already receiving OLN.
Comcast said no, you must provide it to at least 40% of your subscribers (about 150,000 more).
So, faced with having Comcast pull the NHL games from the OLN customers it did servce, Dish just disconnected OLN entirely.
You could complain to Dish, to Comcast, or to the NHL.