Why would a Canadian government want to hitch onto a trade deal, like the TPP, that allows companies to send work and jobs to Mexico or to countries, like China, India, Bangladesh, etc., in Asia to get really cheap labour so companies in Canada can't compete and have to close or downsize so Canadians lose jobs?

Why aren't Canadian governments looking out for the best interests of most Canadians instead of the few?