Beth, Carol, Anne and I ARE a little unusual around here as we do choose to pay more for service (or don't pay less for lack of service)
I think that the OP has a greater challenge due to the high cost of fares from/within Canada, and the smaller pool of airlines serving those cities. Much as I can't stand Air Canada (both service and product related) reality is that I will not state 'I'll NEVER fly Air Canada again....' as I am stuck with them sometimes.
I am not going to speak for the OP, but experience here shows that once XYZ airline/car rental has a cheap deal, past hurts are often forgotten in favour of a deal.
I think that the OP has a greater challenge due to the high cost of fares from/within Canada, and the smaller pool of airlines serving those cities. Much as I can't stand Air Canada (both service and product related) reality is that I will not state 'I'll NEVER fly Air Canada again....' as I am stuck with them sometimes.
I am not going to speak for the OP, but experience here shows that once XYZ airline/car rental has a cheap deal, past hurts are often forgotten in favour of a deal.