Isletraveller,
Judging by your geographic location, I would hazard a guess that you are a CP customer, or at least, used to be. At least you are not holding a ticket on a defunct airline. While I sympathize with a customer who does not receive good service, I would suggest that we try to remember that Air Canada is not responsible for the current situation. As you might remember, Canadian Airlines was having financial difficulties. Air Canada's initial proposal, was to purchase Canadian's international routes for $400 million, leaving Canadian as a domestic/North American airline. Onex, Canadian and American Airlines, with the blessing of the Canadian government, launched a hostile takeover bid for Air Canada. The bid floundered and Air Canada countered with a takeover of Canadian Airlines. Does it make any sense to blame Air Canada for being caught unprepared for one of the largest mergers of two international airlines? Had Air Canada engineered the whole scenario from the beginning, then I might feel inclined to lay blame at Air Canada's doorstep.
In addition, the dismal state of Toronto airport is the direct result of the cancelation of the Paxport terminal intiative by the current Liberal government. Had this initiative gone forward, a new, modern air terminal would already be up and running.
I do sympathize with the plight of both the airline customer and employee, but I might respectfully suggest that a little patience and understanding is warranted in this situation.