All the "rebroadcast", "sports", "franchise", etc fees are completely bogus. They are just made up so the companies can trick people into thinking their bill will be less than it is.
Where a lot of companies make up their losses on cord cutters is by charging higher prices for standalone internet and by having data caps so they can hit users with more fees if they go over their data cap. I have Cox and they have a 1 TB data cap. I looked up Comcast and they do as well. That isn't an issue for me. Our computers and phones are always on as my wife and I work from home and we stream a lot of TV. Our usage is 300-400 gb /month.
I have DirecTV Now, Netflix, Amazon Prime, and CBS All Access. When DirecTV Now gets locals in my area, I'll dump CBS All Access. I'll always have Netflix and I'd pay for Amazon Prime just for the free shipping and other perks.