You don't have to live *in* a city. I live 30 miles away from my nearest city as a crow flies, but an actual 50 miles by interstate. I've invested in a $30 antenna at my local cheap brick-and-mortar, and have amazing HDTV reception.
Also, I have fairly cheap DSL. It's only 3 megabit per second. But it's fast enough to watch Hulu, and it's fast enough for Netflix on Demand. To be honest, there are times where we're not in the mood to watch whatever's on, or to watch a movie on Netflix. But that's not any different than having 160 channels for $80 bucks a month, and STILL being bored with television.
Moving off of Cable/Sattelite is just smart these days. There are cheaper alternatives. And you can pick and choose what you want, on your own time, instead of wasting time trying to find something to watch.