Charlie is a billionaire because he owns a lot of Dish stock, him putting pressure on these program providers is supposed to keep prices down which helps the stocks.
Complaining does help if done in the right way. If it provides a point then it could lead to some solutions, especially considering that the satellite companies read the boards. Your voices are being heard, isnt that a good enough reason to complain with reason?