Personally, my view is, on anything where I'm paying a monthly fee that includes a lease of equipment to access the service, anything that stops working during the course of normal usage (or non-usage) is up to the service provider to fix. It's their equipment, and if it stops working through no fault of my own and the service (in this case, television channels) doesn't get delivered, I'm not getting what I paid for (television channels).
Fortunately, a couple of times where my Dish has gotten misaligned, I called in and they set a guy out for free. The first time I hear "$95 please" or "We need you to sign up at your expense for a service plan for $7 a month times 6 months plus pay us $15" to fix something that went wrong with their equipment and prevents me from watching what I pay them for, I'll ask to be transferred to cancellations and then call 1-800-Comcast if they don't offer to do it for free before I get off the phone.
I know that probably seems old-fashioned. But I don't get why anyone should have to pay for repairs to equipment they don't own so they can get a service they are paying for from the people leasing them the equipment. It's strange. Might be different if the equipment was mine to keep and capable of doing anything else besides accessing the paid monthly Dish service. But this is something you have to return to Dish when you cancel, and can only be used to access programming you pay them for.