Here's one idea. Effective land tax drives the sale price to 0, so it may be better to make taxes absolute, not relative to value. When someone wants to give up land because the taxes are too high, they just tell the city government. From that point, the tax goes down over time until someone decides to take the land at the current (absolute) tax rate. The old owner still pays the tax and can use the land in the meantime.