If it's addressed to me, I would say yes and no. But for very wealthy individuals, the answer would probably be no because to the extent they want to get this benefit, they would leave and pay off their capital gains at this time or give their money to a charitable foundation or whatever. So I don't fully subscribe to what you're saying.
It is too easy in Canada to become a non-resident and to move your money out.