Actually, it is not the tax treatment for real estate developers that is the problem. It is for real estate investors that can get deductions from "depreciation" even though most of the time the real estate is INCREASING in value.
No need to tax the increase in value until the sale, but why give a bogus deduction through depreciation and force Uncle Sam to await the recapture upon a sale that could 20 years out?
Enough already.
Successful Trading is the art of minimizing long term risk and maximizing capital allocation.