First of all, I have not taken offense to your perspective.
Second of all, the Grand-Prix is the biggest international sporting event hosted in Canada, other than the Olympics (or upcoming World Cup) and it happens every year! We are lucky to have it. We are not too small to have it. That is...