you have some points but some of these discriminatory practices need to stop.
even though caucasians do hold the majority of government jobs there are non caucasian faces showing up all the time.
however things like voting and such most canadian people don't even care about.
- they cannot vote in our elections (no one cares, if voting really mattered they wouldn't let us do it)
- they cannot run for office provincially or federally (no one cares not many running for office anyways)
- they pay extra money to go to our universities (no one cares but they should at this unethical practice)
- they must live in Canada for a certain amount of time (no one cares)
- their PR or less status can be revoked at any time (no one cares)
- they accept that Canadian citizens get preference for employment (no one cares, they start own business)
- they cannot hold national government jobs (no one cares, not a desired job)
- they have to pay an extra tax to buy a home (people care because it is a legalized theft)
I'm not sure what to say... if you don't care about being able to participate in the country you decide to call home, why should Canadians care about you? If that's the attitude of most of the new Canadians from China, I'd have no problem raising the house tax even further. At least it would help to weed out the foreigners that just want to come here, own real estate, and not contribute anything further.
the point of this article is not to illustrate the foreign tax,
it's to illustrate that the intent of the tax was a bit misguided and are hurting innocent people.
but it's not surprising, there are a lot of hurt inflicted on innocent people.
you can be stuck at a stoplight and you pick up your phone to look at it and will be dinged with a $367 fine.
so just because something is commonly discriminatory, it does not mean it is right.
The interesting thing here is that you seem to equate "tax" with "punishment".
Taxes are a necessity for a social welfare state like Canada. Most of the things that you (I'm assuming you are an immigrant) like about Canada are there because of taxes. They are not put into place to punish people. Fines
are for punishment, and are designed to deter behaviour that we as a society don't want to condone.
another issue is that even if you are not a foreign buyer subject to a 15% tax, you will still be labeled a foreigner regardless. that's the problem. the false imagery represented of what a canadian and what a foreigner is. on paper it's easy, in real life, not so easy to differentiate, distinguish and identify.
labeling certain people the perpetual foreigner,
and also have been subjected to model minority myths which limit their accessibility to services, help and support
you face more discrimination with police, medical service, law service, etc etc. the list goes on.
I don't think that most people have a predisposed image of what "Canadian" is anymore - there are Canadians of all colours and identities now, and the country is fundamentally different than it was even 20 years ago. We're pretty egalitarian as countries go.
Your own views, biases and prejudices... they sound more like YOU problems than general problems.