Never let the facts get in the way of a bad argument point.
As for F1 Dropping Montreal; unless you are completely willing to pledge allegiance to the Ecclestone & build a track with world class facilities in the middle of the desert where only the rich & elite can enjoy your sport, then yeah, They'll take it elsewhere.
I seriously stopped caring about F1 about 3 years ago.