I don't want to offend anyone, but I have a little story I want to share. I know these people personally and have heard this from them. Filipino woman came to Canada on study visa and met a man (he was a PR holder, not Canadian yet). After she finishes her studies they marry and remain in Canada. She sponsored her parents from the Philippines and they both came as PR when they were more than 60 years old. They stayed long enough to get Canadian Citizenship, and after that went back to their home country. They live there now, but with one small difference: they collect old age pension from Canada, without having worked in Canada not even one day.
Bottom line, there are people who take advantage of the system and people who don't. You can't see from an application if they are going to take advantage of the Canadian health care, welfare, etc. It seems unfair to judge everyone the same. The purpose of parents and grandparents sponsorship is intended to reunite families. It's hard to be away from your elderly parents, children or grandchildren. I admire the Canadian government for implementing such a thing (not many countries allow this - Canada might actually be the only one) and keeping the economy under control. This is not something that started 10 years ago, this parent and grandparent sponsorship dates way back.
Sorry for not staying on the OP topic. I personally think most people just want to have family close by. Have you ever been alone for Christmas? It's an awful feeling when the people you love the most can't be there to share your happy moments with you.
But then again, there are people that do it just to take advantage. Which is wrong.