The A220 is a very good product. As for the rest, Air Canada is my last choice when there are other routing options. In particular, Air Canada's Rouge product is one of the worst flying experiences on offer worldwide, and this comment is based on my personal experiences with numerous airlines. Also, Air Canada's Aeroplan product is to be avoided at all costs. As a reference, I was a Super Elite prior to changing my primary airline choice to United, despite being based in Montreal. United's 1K product is far superior, as is the case for United's in air service and comfort. Air Canada has become arrogant, and has lost it's competitive edge.