Its not a Canuck thing. Oilers, Flames, and Leafs do it too. Seattle and Vegas have multiyear contracts, so you don't even have the option of opting out.
Believe it or not, Canucks offer the best perks even now, the presale at STM cost is still the best thing.
They always have seats on the edges of the club section. Unless money is no object or you have a business you can expense them to, don't do it.