I agree with what you're saying here, but the argument isn't about the the value of ideas with regards to our species's success, but rather about the value of ideas with regards to a given businesses's success.
The original argument was about business success, and that's what my original comment was mostly about. But the reply to my original comment that I was replying to here, seemed to be taking the argument toward the general success of our species, and that's what I was responding to (although I did note even within that context how it related to business success).