So...give tax breaks to business efforts that don't pay off for several years, and penalize current activity by closing breaks that are helping right now. Yeah, that's the ticket!
The time-value theory of money would suggest that closing tax breaks that help companies in the short-term would not help, and may hurt, companies in the long-term.
If the current value of the tax breaks in the short-term exceeds one in the long-term, then companies would actually be paying more value in relavant amounts.