I think there is an argument that both could be valid. I wonder why we cant let the company decide to pick one over another and not be so fixated on one tax code to rule them all.
That is production, not R&D. Basic research into, for instance, semiconductors may one day lead to the production of a new product. The R&D costs would be amortized, the eventual production costs would not.