"New product" is a distinction without a difference. Literally all software development efforts are in the interest of "new products" depending on your definition of "new product."
Leaving arguments about new patch releases out, how could we practically track this? Would every engineer log the time they work and track feature work separately from bug fixes?
It's a bit strained, but car or TV companies often put out a new model that's identical to the old model +- some but fixes. There's a line somewhere but the law does not specify the line, it seems
Precisely. The difference with software is that the production process is so iterative that experimentation becomes a relatively rational tactic for getting things done.