I still think Canada is a great country, even if the winters drive me potty, BUT the line-ups for de-icing at Pearson are about as efficient as possible!
What do I miss about my old country - proper fish and chips, deep fried pizza (only sometimes), Marks and Spencer, about it...
Health care can be an issue too - so perhaps a two-tier system like the UK might be in order ?
I pay less tax than I would in the UK (given the tax breaks here), and I earn more than I would in an equivalent position with, for example, BA. Mind you, by this time, I would have made a decent position on the command scale, which takes FOREVER here...thanks to the "I want to operate beyond 60" brigade...