Going into the 200IM final in swimming, 2 Americans and 2 Canadians had about the same entry times (2:11's). The difference is the Americans actually performed at that level here, getting gold and silver, while the Canadians were 3/4 seconds behind that, getting 3rd and 4th.
I think this is what's most frustrating as a Canadian sports fan. It's not that we don't have great athletes, because we do. It's not that they don't win, because they do. But, generally speaking across all disciplines, Canadian athletes under perform in big competitions. For years, Canada led the way in 4th and 5th place finishes at the SOG and WOG. Canada had the lowest World Championship to Olympic medal conversion rate for decades.
It's not about the winning. And lord knows, I'm not criticizing athletes who do things I can't dream of. I'm just saying, as a Canadian, it's tough watching my peers just shrink under pressure time and time again. It's a national pysche thing. We just don't have the killer instinct, as a nation.
Hence, 223435 silver medals here, and top 10 medals in the Olympics but only 20th in gold.
Edit: I just want to say that I said the part about Olympic medal ranking randomly. But I just looked it up, and in Rio, Canada was really 10th in total but 20th overall. That worked out!
Edit 2: At the last 2 SOG, 62% of Canada's medals have been bronze, while only 14% have been gold.