A few notes . . .
I'm not pro-union, but if any company needs a union, it's Air Canada. They have some of the worst managers I've ever seen or heard about. Managers will wink at an abuse of the system, then suddenly crack down. Consistency is a problem. Guys have been fired or disciplined for things that would just amaze you. There is a very antagonistic approach to any problem.
On the other hand, the unions have far too much power. It's very difficult to fire someone who deserves it. Guys can lean on their tool boxes all day, sit on the internet for hours, etc. That's not right, either.
The legacy of being a Crown corporation is part of the problem. There are a lot of long time employees who believe Air Canada owes them something beyond the next paycheque. Part of the problem is that the young guys, who've been hired afterwards, are often laid off because of reduced manpower requirements. The "owes me a job" crowd is still there.
I have no doubt that some, maybe even most, ramp workers are dedicated, care about the customer, and work hard. But I have seen some who are inconsiderate, lazy, etc, who wouldn't have jobs if there wasn't a union.
WJ can fly 70% of AC's network with its 73G fleet, so don't be so quick to dismiss WJ. WJ is already larger than AC in terms of market capitalization and profit. How many years before it passes AC in revenue and ASM?
Westjet has about 50 737's,
AC has 113 A320 series, plus
RJ's, A330's, A340's, 767's, plus Jazz, plus Embraers starting this year. Keep on growing, you've got a long way to go.
This incident should never have happened, but it's typical of the mindset of
some employees. They should have been fired, or at least suspended, but that would have led to more rebellion, and
AC's managers can't handle it.
The primary function of the design engineer is to make things difficult for the manufacturer and impossible for the AME.