That's completely opposite from around here. Cable is crap and goes out all the time and the same lineup cost more than satellite. Clouds, even fat grey ones should not take out the satellite services, only heavy rain will cause any picture breakup if the system is operating properly. It sounds like your dish may not have been aligned properly. Check out the customer satisfaction for cable around the country compared to DirecTV, its not a trivial difference.
prcguy
Three different service guys came out to "try" and fix my dish. The last one suggested i ask the city to cut down trees a half block away to improve reception, i AM NOT making this stuff up. Thats what he said.
All i know is my dish signal went out with every rain, every snow, most of the winter with overcast days and blowing snow i had bad signal where the picture would freeze or go to blocks of color.
Gave up on it... Got a package deal on cable tv and internet, no customer satisfaction issues with cable here. Works great and always works. The only time it has been out in the years i have had it was after the Tornado July 1st which took all the lines down, power and cable, and wiped us out. Other than that there is an outage here and there during the day that lasts ten minutes or less while they do maintenance or upgrades, but its a planned outage to keep the system running its best so i can't complain. I got two free upgrades on my internet speed in the last few years as they upgraded the system, but my price didn't change at all, so i sure can't complain any!
You don't see too many dishes here in town, the cable is cheaper than satellite and far more reliable.