I feel like this is not a realistic view to sustain in most modern tech environments, unless you love inefficiently producing ineffective solutions that just so happens to be profitable, or you job hop every 1 - 2 years.
Hot take: what if the rise in enshittification and crap tech is because good tech can only be produced with the hindsight of a stable tech career from a stable tech employer?
I don't think it's the employee's responsibility to stay in one company if the stability and in-house career path options are questionable, as usually is the case.
First company with 23, sold with 33.
Second + third company founded with 36, sold at 46.
I was the software engineer in the founders team, built alot by myself, even in the last years with a tech department of 30 people.
After doing nothing for 1.5 years, I am back with a new startup, being the only developer. Because I love it, and I am good at it!
It's my passion...
I've never been a founding engineer, but typically a direct report to founding engineers.
The people I worked with in your position were either like you (e.g. enjoyed programming but clearly got a big rush from the business and money side too) or they were genuinely just pure passionate programmers and miserable, as their role takes them away from that.
The fun gets sucked right out of it when you have people breathing down your neck waiting for your output, are very particular about what they expect from it in a way that doesn't align with your creative values, etc.
Not all of us have a Lord Saatchi willing to bankroll whatever our brains fart out and call the result brilliant (likely to pump up its value to buyers). Matter of fact, that may just be what ZIRP-era VC can be conceptualized as: business model "Uber for Lord Saatchi-style patronage in tech".