True and you do have to pay your capital gains as a Canadian or a permanent resident。
However as a feoeignier if you are looking for absolute equalization then you are in the wrong place.
This is under the full authority of the province, has nothing to do with discrimination. Under our constitution provinces have the obligation to make the best of their residences. It is laughable to say the rule vialates our Constitution.