It's not quite that simple... and it's not like Canada has not provided any popular skaters or champions since 2015. In the past, there was an effort to invite Canadian skaters and American skaters. Lately, not so much. As mentioned, Osmond and Daleman were never invited despite their worlds and olympic successes. Keegan was never invited and he has Japanese ancestry and is popular all over the world. Kevin Reynolds is extremely popular with Japanese fans (he speaks some Japanese) and was never invited back then. Of course, he didn't get world medals but he is an olympic silver team medalist and a 4CC champ, which ranks him above Jeremy Abbott who has been there several times... mind you, I personally prefer Abbott.. but it's just to show that it seems that it takes a Patrick Chan, a Jeff Buttle or a Joannie Rochette to make it if you are Canadian.
If I want to play the naïve card, I will just assume that they were invited but declined.... and honestly, I wouldn't care so much but my reaction was triggered by someone asking for Donovan to be invited so that 3 nations from North America could make the team.. and I would be pleased if one skater every year was Canadian you know... It's hard to understand how someone like Osmond was never selected and skaters without any world medals like Bell, Tennell or even Mirai Nagasu -though I will give the latter a pass because of her Japanese background, have been going often...
I mean Bebe Liang and Agnes Z were invited in the past. On what basis? If you go down that route, Schizas, is just as worthy.