The grass is always greener on the other side but living in Singapore still beats Canada.
I once had a Chinese Canadian colleague who gave up his CA citizenship for a SGD one. I asked him why, given the immigration-friendly image of Canada. He told me in Quebec where in lived, the weather is...