Hey Mr. "I've got no brains, no knowledge of outside world , or how other people live"...I'm born in Canada, my family moved there in 1645 and I worked and paid taxes in the millions during this time.  Now I am living in another country year round in Southeast Asia but I still pay 20,000$ a year in income taxes plus 5,000$ in property taxes, yet I'm getting practically no benefits from Canada. 
Just remember, not every Canadian lives a boring life in their parents basement like you do. 
I'm  One of the poor unfortunates who is subsidizing your lifestyle but live abroad so bug off jerk !
You know nothing about which u speak.  Many many of these Canadians who live abroad even if they have changed residency Status still pay  withholding taxes on all their Canadian income .