Suppose property owners have been benefiting from the tax shelters for 10 years. That was the payoff. Don't dally around asking what their next hand out should be. They've been riding the gravy train for years. Now the perks need to end. Welcome to a level playing field.
Do you want to be right, or do you want to get your way?
There's also an issue of fairness, in that people made choices based on the deals they were offered under the rules which were active at the time.