I'll go on record as endorsing all that has been written by
@canuck78 and
@Copingwithlife,
supra. In particular, the above post of the latter poster is such a storehouse of merit than any attempt to condense or paraphrase would not do it justice.
LolaPM, you said you came to Canada and now you are thinking thus:
Why is it that you "deserve" what you claim? How about many ordinary Canadians, born here, worked here all their lives, paid taxes, contributed to the economy, what do they "deserve" that's in any way equivalent to what you deserve? You say you deserve to have elderly parents and grandparents come join you and receive healthcare and other government benefits. Well, if you deserve that fairly costly added benefit, what goes to those who don't ask for their elderly parents and grandparents to be allowed entry to Canada to start receiving healthcare? I suppose they deserve to see the system more burdened than it is now. Is that correct?
You mentioned elsewhere that employers should be compelled to add parents to any medical benefit plan. I am sure employers and your co-workers won't mind paying increased premiums, because you "deserve" to let them pay more. And, if parents, what about grandparents? What are they? Sub-humans?
You also refer to deserving to bring "loved ones" here. Why stop at parents and grandparents? Surely all "loved ones" count? Aunts, uncles, cousins, etc. I suppose your idea is one of baby steps. Lobby to get what you want with parents and grandparents and, if that succeeds, then build from there.
As for many parents, etc. having no one to care from them at home, that describes the lot of many born here. Many people have no children and, in any event, having children is certainly no guarantee to having a caregiver in one's old age.
Finally, let me ask you, is Canada so out of step with the rest of the world? Do most countries (or even any) permit in this regard what Canada does not? I strongly suspect the answer is no. Canada is already uncommonly generous with its visa programs for parents and grandparents. How about your country of origin? Is it more accommodating in this regard? Based on your username, I have a guess as to your country, and, if I am right, I already know the answer.
In the end, as aptly pointed out by
@Copingwithlife, you chose to come here, eyes wide open, knowing the rules. Not much more needs to be said on that score.