TIF: Positive development, or tax giveaway?

TIF: Positive development, or tax giveaway?