Maybe I'm just being whiny because it affects me personally but the issues with pros is ENTIRELY different. Kevin isn't skiing for money, sponsorship or competing in other countries. For all intents and purposes, he's a citizen without the paperwork. This isn't a pro event. He's not trying to ski somewhere he doesn't live. If you live and work here PERMANENTLY then you should be allowed to ski. Like I said, if it's the title you have an issue with - you're still not going to be happy if he wins as an official "citizen" but is Canadian born. I don't see a functional difference in his status now and having a paper that says he's a "citizen".
As far as skiing in Canada. He's never skied tournaments there and doesn't even know any Canadian skiers. How much fun would you have showing up to a tournament where you don't know a single person? Tournaments are as much about hanging out with your buddies as they are skiing. It's not about getting a higher ranking, it's about actually being able to compete where you live, work and ski. I think it actually looks worse for him to fly back to Canada and ski once a year, taking a spot from somebody who actually practices and lives there than it does if he competes here. If you were on the other end of that arrangement I think you'd be pretty pissed. Imagine a pro lives in another country and the only time they ski here is for Regionals and Nationals (no practicing, no other tournaments) and he pushes you out of a top ranking you could have had. I'd have to imagine there would be a lot of "But he doesn't even live here!!!" arguments happening...