From this TidBITS review of YouTube TV by Josh Centers:
Along with most of the channels you’d expect, such as ESPN, Fox News, and MSBNC, YouTube TV has just added Turner networks, including Adult Swim, Cartoon Network, CNN, TBS, and TNT. It will also soon offer NBA TV and MLB Network.
Which channels you want is highly personal, but here are a few notable channels that are missing: BET, Food Network, Hallmark, MTV, and Nickelodeon.
And from this YouTube TV support document:
FOX has not secured the rights to NFL games on its national feed, FOXNet. Users in Albuquerque, Austin, Birmingham, Cincinnati, Cleveland, Denver, Grand Rapids, Greensboro, Greenville (South Carolina), Harrisburg, Hartford, Indianapolis, Kansas City, Milwaukee, Norfolk, Portland, Raleigh, Sacramento, Salt Lake City, San Diego, Seattle, St. Louis, and West Palm Beach will not see NFL games on FOX.
Every cord cutting package I’ve seen so far has holes like this. With cable, you pay a lot more, typically (but not always) have to make a long term commitment, get a lot of stuff you don’t want, but pretty much can get everything you want, as long as you are willing to pay for it.
Ideally, at least for me, the market will devolve to the point where you can build a package that has every element you want, but leave off (and not pay for) things you’ll never consume.
My two cents: Once that sort of package becomes affordable, one of two things will happen. Either the companies that deliver internet will throttle packages they don’t own and make the experience untenable, or cable prices will come down to keep customers and become competitive again.