What was in your post was hyperbole, my response is something more germane to the discussion. And yes, that is exactly my thinking, you are free to agree/disagree, don't care either way.
You can have your definition of innovation, but here is a common one.
- the introduction of something new
- a new idea, method, or device
A new idea, is water proofing (water resistance) as new idea? No it wasn't. Maybe an innovation would be a new method of adding water resistance, but the concept itself isn't innovative.