Earlier quoted context omitted.
> Nobody is stopping engineers from saying "I'm going to contribute $1.5m to your bottom line this next year, I want you to pay me $1.4m", but they'll be shown the door because there's a guy that's willing to contribute the same $1.5m in exchange for $100k in compensation. Which is why you should be an owner/competitor versus an employee if you know the business well enough.
Having thought about this a bit, I actually come to the opposite conclusion. I think a lot of companies who might have previously hired devs would be better off trying not to anymore, with what devs cost today. This is going to mean all sorts of things, including more off-the-shelf stuff vs. home-rolled for companies, smaller software companies that don't get started because people would rather take the BigCo job tha…
No reason for 100s of companies to write the same app.