Perhaps we're talking to different points. Parent comment said that investors are always looking for better and better returns. You said that's how progress works. This sentiment is was my quibble.
I took the "investors are always looking for better returns" to mean "unethically so" and was more talking about what happens long term. Reading your above I think you might have been talking about good faith.
In a sound system that's how things work, sure! The company gets investment into tech and continue to improve and the investors get to enjoy the progress's returns.