True Air Canada does a lot of "charity" work too.
Perhaps the more "under the radar" approach to their "good corporate citizen" attitude should be altered and maybe they should start bragging more and louder about their efforts.
Not everything about Air Canada is negative, there are a lot of positive attributes at Air Canada but people outside this industry don't understand how it works and I'm afraid never will either.
WestJet I'm sure is a good company but they have their problems too (it's not all positive at WestJet, they do have their negative side too).