Let's remember one important thing here- You have a contract with DISH. That's a two way street. The contract is nullified when EITHER party breaks the terms of agreement. If you are abiding by the terms of the contract, then they must provide the service they agreed to, or you can cancel your agreement with them without penalty.
I would write down word for word, all you can remember about the conversation you had with the rep. Then, you must try to resolve the issue at least once with them. Be reasonable and civil about it. Write down the names of whomever you talk with. Note what is being said. If there is a problem with the person you are talking to, ask to speak to their supervisor. Ask them to explain exactly how you are violating the terms of the agreement, and exactly where it says that, and where it says they can do what they are doing to you. Remember, write down what is being said. If you need to, put the conversation on speakerphone and have someone else listen so you have a witness to the conversation-no law against that- Then if you still cannot resolve the problem, I would contact your State's Attorney's office. Ask them if you are still required to pay your bill. The State's Attorney will usually tell you what you need to do in order to get satisfaction. I am inclined to agree with the other comments that there might be some discrimination going on there.
Personally, I would just get a shark of a lawyer and sue the heck out of them. Free unlimited channels for life!!!
One question about something I noticed. Are you having someone else type for you now? Your grammar seems to have improved dramatically in the last few posts!