because they're not "natural people". we have a strict distinction in our constitution, but it's not to our benefit.
if we tax humans at 50% over a specific income, we should tax corporations the same way, too. really.
and, if they don't want to do business here, fine - seize their assets, throw them out of the country and set up a crown corporation in their place.