The's another factor: you now have to deal with getting 20% of the tax benefit from an engineering salary since R&D expenses are now amortized over five years.
Agreed, this has a really interesting effect on smaller businesses which may not exist in 5 years. Sure the S&P500 it's unlikely many or any of them go bankrupt in the next 5 years, so they at least know they can _eventually_ write it off. Meanwhile a company may hit bankruptcy in yr 3 despite lingering credits. This can happen when they have profit on paper, but negative cashflow.
> it's unlikely many or any of them go bankrupt in the next 5 years, so they at least know they can _eventually_ write it off.
I don't think this really matters all that much to small biz. It really has a lot of effect on the middle, where taking a $50/yr effectively leaves you having to deal with $40m you can't treat as an expense this year. It's a great way to cause unemployment.