You're the guy who's willing to insult people because they see things differently than you. Weather you're right or wrong, the way you went about this is childish.
All fan bases have all kinds of fans. There's no fixing a fanbase, no overall "wellbeing", you can only choose to support with the type of fan that you like and respect. There are alot of things said and done by Canuck fans that I disagree with but in the end it's not hurting anyone so why bother berrating them? Nobody is going to change their mind after reading this. Some people will walk away with some self satisfaction that their point of view is re-enforced and others will walk away insulted.
At the end of the day, you'll still be frustrated with our fanbase as a whole, the only difference is a few other people will be pissed off as well.