I agree with the author of that article that we're dealing with major cultural differences. As Canadians, we're conservative, bureaucratic, afraid of taking risks and even more afraid of allowing others to take risks or even make a bit of noise. We built our political bureaucracy and economy based on that, so in addition to just not having enough of a fan base, we have a bureaucracy and an economy that are hostile to motorcycling. Progressive thinkers like Councilman Case are few and far between.
As Ken mentioned, just getting a race track sanctioned is a ***** and a half. You'll have environmentalists grumbling, you'll have people complaining about the noise, you'll have insurers, you'll have the police holding up a race because someone crashed. I'm just waiting for the new legislation introducing mandatory pit-stops every other lap to get burped by a nanny.