Why is it surprising to have to live in the country if you want to sponsor your parents to move here? It's not a program to be able to set up your parents in Canada, move away and expect the government/social programs to look after them - it's so that you can support their stay in Canada when they come here.