DirecTV is the only other satellite choice in the US, but be aware that they are much less "RV friendly" than Dish. In ~10 years with Dish, I have not experienced any of the problems you listed. With our Dish "Pay-As-You-Go" Flex plan setup, all we did when we didn't need the service for awhile was not pay the next month's bill. When we wanted to restart service, a brief phone call took care of it for the next month. Now that we're full time RV'ers, we don't stop the service any more of course, although we still could. We currently have two Hoppers with Sling receivers and one Joey and previously had a VIP211k, and all four have performed trouble free for us. As far as I know, the fellow that bought our older 211k is still using it as well.
An alternative for RV'ers that's becoming more popular is streaming programming online from various sources, but that does require a good cell phone connection and preferably an unlimited data plan. Very few RV parks provide Internet service that adequately supports multiple users streaming TV programs at the same time. We leave one of our two Dish Hoppers at our upstate NY vacation cottage, and sometimes stream from that rather than setting up our portable dish for a brief overnight stop. That setup also lets us use the cottage Hopper to record programs we would miss while underway for later streaming. For us, it gives us pretty much the best of both systems, and as far as I know, Direct has nothing to compete with it.