I take it you have done your homework and it sounds as though you know your stuff! However, I do not know who you are or if you are a “plant” by the cable industry to down talk these alternative methods to cable. Having said that, I need to do my own research and I know I have to start somewhere, so I consider your remarks and opinions as that start. The problem I see in doing research is “who to trust”! Call me cynical if you wish. However, I detest these things about cable: 1) The major cable companies (Comcast, Spectrum, et al) control the perimeters of choice for consumers by, as you stated, “blocking” given areas; 2) If you want to watch a given number of channels, the cable companies mentioned control the “plans” for the channels that include my favorites like sports, local channels, documentaries, etc… I could not care less for the so-called movie channels that show hardly anything but smut movies. I have to pay an astronomical monthly fee to get the preferred channels and pay for channels I do not want or watch. I suppose I could list much more disgust that I have for cable. However, all I would be doing is frustrating myself more. The task of searching for the best solution is to me, much too tedious and not as trustworthy as is being touted by these “cable cutting” enterprises. So, until I can find a more realistic alternative, I will stay with the blood-sucking cable company which I currently have.
For the technically competent, I’d recommend setting up a Home Theater PC. A $70 AMD A6-5400K should handle all of your HTPC needs. If you’d like to game as well, consider a more expensive A8 or A10. Of course, you need to couple this with a case, PSU, motherboard, RAM, HDD, wireless 802.11n adapter, wireless keyboard/mouse, and OS. Most people who go this route aren’t starting from scratch, but if you are, it’s a significantly more expensive option than a set top box.
With broadcast TV, you're pretty much stuck with whatever is available in your area. That's not the case with what you typically consider your "cable" channels, like TBS, TNT, MTV, Comedy Central, Discovery, Bravo, and E!. These stations are all available live through a variety of over-the-top online services and, like cable, there are a number of different bundles you can pick from at different price points.
As you might expect from its namesake satellite TV service, DirecTV Now is one of the most traditional offerings here. Its base $40 package has more worthwhile channels than any of the others, and you can get pretty much any channel (except NFL Red Zone, absent from many competitors too) as you step up. A recent redesign brought with it a DVR and enhanced on-demand options. During our DirecTV Now review, the Roku app didn't work as we expected -- we couldn't pause live TV, for example -- but in its defense, the service does offer the very cable-like ability to channel surf by swiping left and right. It also offers deals on streaming devices and benefits for AT&T Wireless customers, including discounts and being able to stream on your phone without using mobile data.
On the other hand, we found no streaming package with a sport channel lineup more comprehensive than a standard cable package as of late 2017. You also won’t find many popular regional sports networks that carry local MLB, NBA, and NHL teams. You can watch games that local teams play on ESPN and other national broadcasts, but you usually can’t watch every game through streaming-only services. (Many of these regional sports networks may end up under the ESPN umbrella as part of Disney’s planned acquisition of 21st Century Fox, but it’s still to early to say how this move will affect the streaming availability of local games for about half the teams in those three leagues.) In addition, some particular events are subject to their own licensing rules—for example, you can’t watch Monday Night Football through Sling TV on your mobile phone, because Verizon has exclusive rights to stream NFL games to phones.
Today you've got plenty of options. Six major services -- DirecTV Now, Fubo TV, Hulu with Live TV, PlayStation Vue, Sling TV and YouTube TV -- stream multiple channels of live TV over the Internet, including local channels. Each has its plusses and minuses, including pricing (starting at $25 per month), features (like cloud DVRs) and user interface, but the biggest differentiator is channel lineup.
In the past year or so, streaming services like Hulu with Live TV and YouTube TV have started to include local network programming in some markets. My market in upstate New York doesn't include CBS, sadly, but others are. You can check the lists here for Hulu, here for YouTube TV, and here for Dish. PlayStation Vue offer various live TV options depending on your location.
Whether you’re a good candidate for cutting the cord depends in large part on what and when you watch. Before considering cancelling your cable subscription, first spend some time evaluating your viewing habits. How often do you actually sit down and watch television? When you do, what are you actually watching? Live sports? Prime-time reality television? The Cooking Channel? Do you like being able to channel surf or do you usually only turn on your TV to watch Game of Thrones?