I'm on a local cable provider piece of crap service now, and will be changing end of this month. I don't know anything about the satellite providers other than I know for a fact I'm never ever going to use AT&T for anything, and don't like what I've seen re Spectrum's prices versus its service, according to friends of mine who use that, which is almost all of them. Why they use it when they hate it I don't know.
Are Verizon and HughesNet any good?
I can tell you that the Verizon FIOS system sucks eggs with a poorly designed hardware, expensive as all get out and their remotes are strictly line of sight making them a super pain to use.
In contrast, the Echostar hardware used by DISH Network is among the best I've tried, but you definitely don't want to do business with them. I had DISH for a number of years and even though their crap broke down every couple of years they came out and quickly fixed it, then back in 2017 I think, one day the service went totally out, no reception at all, and when I called them up, they wanted to charge me $95 just to come out to see what the problem was!
Even if they were here for only 5 minutes, jiggled a wire and got it working again. Part of what you pay for is the rental of their gear. It is assumed that it will WORK and provide you with the service you pay for!
Not only did DISH try to get me to pay to fix their own gear, but they tried to continue to bill me for the package I wasn't getting after my service stopped.
After filing with the BBB (they do nothing) and DISH refusing to come out I cancelled my service. They then refused to come to get their gear, to pick up their receiver and take their antenna.
They tried their best to get me to rip out their gear for them, uninstall it all, box it up and ship it back to them.
Since then, about once a year, I still get a bill from them for a few hundred dollars, supposedly what they claim the value of their receiver is, the one I don't want, need and is apparently broken.