Americans don't always prefer Canadian broadcasts to their own.
But when they do, it's the opening ceremony of the 2016 Olympics in Rio.
Twitter lit up with complaints about NBC coverage of the Games on Friday night, as people slammed the network's one-hour broadcast delay and a torrent of disruptive ads.
NBC was an hour late airing the ceremony because it wanted time to "curate" its coverage and provide more context for the ceremony in its broadcast, CBS Sports reported.
"These opening ceremonies will be a celebration of Brazilian culture, of Rio, of the pageantry, of the excitement, of the flair this beautiful nation has," NBC Sports chair Mark Lazarus was quoted saying.
"We think it's important that we are able to put that in context for the viewer so that it's not just a flash of colour."
Sure, NBC may have avoided that, but it couldn't dodge the anger that arose on social media.
Others actually suggested watching the opening ceremony on CBC, the official Games broadcaster in Canada.
@LJSB1202 It's easy enough if you have a VPN. Lost my BBC feed so had to do a quick switch. CBC has ads, but nowhere near the number as NBC— Mets bone spurs (@edplunkett) August 6, 2016
One thing I really miss about living in Detroit: getting to watch Olympics all day on CBC, instead of NBC's primetime-only w/ constant ads— Rose Bridges (@composerose) August 6, 2016
For us in the USA who does not want to wait for the NBC ads version of the opening ceremonies, consider the CBC or BBC. #NBCFail— Geek Alabama (@geekalabama) August 5, 2016
Then again, CBC wasn't blameless either.
Jesus. CBC is going to ads so frequently you'd think they were paying ludicrous amounts of money for this or something... #OpeningCeremony— Emmett Macfarlane (@EmmMacfarlane) August 5, 2016
Let's make a deal, America: You can watch our Olympic broadcasts if Canadians can access U.S. Netflix without any trouble.
Also on HuffPost