TV.Youtube I assume is NBC.... and I also assume NBC is somehow separate from Peacock? I just don't follow networks like you guys do. But anyway -
Both have it all. All events. However - Peacock easily has better navigation, IMHO.
We've got 3 TV's currently set up in my living room. ALL are tuned into Peacock. I am mostly watching, however, on my laptop using TV.YouTube (NBC). I'm about to give up on it. I can't figure it out. If Peacock says "live" it's live. If TV.Youtube says "Live" it's a crap shoot... maybe it's live but just as likely it's not.
I long for the days when we had 3 channels.