You've been gone a while. Many "native" Canadians I know are quite unhappy that immigrants are getting subsidies, subsidies large enough to enable them to buy houses (in Calgary, for example) that the natives can't buy.
You have been hanging around left wing buddies, who believe tax breaks are the same as spending for too long.
If a chinese immigrant comes to Canada and starts up a business that makes a million dollars a year, lets say he pays 200k in taxes, even if the government gives him a tax break for 100k, he is still bringing in an extra 100k in taxes that never would have been here in the first place, on top of that he is creating jobs.
I dont resent anyone who gets to pay less in taxes, in order to keep more of the money that THEY EARNED, so long as they arent coming after mine. Though I do resent the government for making a fucked up system where everyones taxes are different.