That's the status quo. People avoid moving because buying a house worth the same amount means paying far higher taxes.
At least with paying taxes on a sale then everyone is paying their fair share. It also reduces the incentive to vote in favor of a housing shortage.