When I first moved where I now live 45 years ago we got one channel--CBS--on an antenna because of the way the valleys and peaks are in this area. While they had cable in town we are 2.5 miles too far out. After a couple of years I finally put in a C-band dish and loved it--during the first couple of years everything was free. When the small dish took over from that I went with Dish-Net and have been with them ever since. We have two receivers so we can watch two different stations on different TV's in the house plus have cable all through the house so we can hook a set in most anyplace--currently we have 4: livingroom, familyroom,bedroom and kitchen. (I'm a bit of electron nut so have a mutlisystem that lets us watch stuff from a variety of sources on any of the sets.) We have the most expensive package Dish-net offers but only the sport premium channels--we prefer to rent movies from Netflix so we can stop/start them when we want to. We also subscribe to a service for the networks getting two feeds, one from each coast--we had to get a waiver from local affiliates to be eligible for that. Yes, we briefly lose picture 4 or 5 times a year when a thundershower comes up but it returns--frustrating but not a deal breaker considering when the power is down and we go on the generator we get TV whereas those on cable do not. In the years we've been on Dishnet the price of our service has stayed about the same whereas the Time/Warner cable in town has more than doubled and they don't get as many channels.
BTW, Luddites aside, I'm a big college sports and baseball fan and wouldn't be without the ability to watch teams play all over the country. Generally I've got the closest TV tuned to one of the ESPN channels, Fox sports or local sports' channels. IMHO satellite TV will give you more for your money.