I agree. Under current plans, if I want certain channels, having to pay for "bundles" of channels I never watch just drives my expense up and puts money in pockets of content providers I never watch (Baby, Tennis, Gold channels, etc). Subsidizing these channels is driving consumers away, so cut the nonsense!
Most cable companies are experimenting with over the top services. But, most are just internet equivalents of cable bundles. DirectTVNow, Hulu Live, Charter, Comcast are still bloated bundles. I say, keep cable services for those few who resist change, but go all in on Stream services with AppleTV, Roku, etc as the client. Start with a basic, perhaps even Free package with local channels (since we can get them free with antenna anyway). Then, offer custom bundles like up to 5 or 10 from Sports, Movie, DIY types of categories where customers choose which channels to bundle. In short, charge only for content people want. If it is not interesting to viewers, it belongs in a free category, or should just fold.
Next, open Internet service to competition. In the recent past, phone companies were forced to lease their access lines to other phone companies to promote competition for home phone service. Do the same with cable, let me choose if Comcast, Charter, ATT, Verizon offers the best packages for me. It will force them all to step up their game to win and retain customers.