MONTREAL - Experts say factors including public opinion and politics helped push Air Canada toward a deal that secured major wage gains for pilots.