This is very true, and it's the same reason why we rarely, if ever, see multiple Canadians on a podium in the SOG, and have never swept a podium in either SOG or WOG. The closest would be freestyle skiing, with a near sweep in 2014 in mens moguls, although some might argue without the East Germans doping Canadian swimmers might have seen it in the 70s.
Can we name an individual event at the SOG that Canadians are historically good at? The Koreans have archery, the Chinese diving and table tennis, the Romanians gymnastics and rowing, hell even Fiji has rugby now. I'd say the closest is trampoline, but that's coming to an end now that the Chinese will take over (and make the sport boring).
Having said that, one of the great things about Canadian sport is that there are always a diverse field at the Olympics. At the WOG I believe Canada holds the record for winning in the most events at a single Games. And for the SOG we always get lots at different kinds of sports. Still, that indicates that it's more about pure talent winning through more than a comprehensive system developing talent.
Anyway, I'll leave it up to the experts. I'm not complaining, I'm just thinking. I'm on vacation and few drinks in, haha.