Not to totally dismiss your point, but don't forget that one of the reasons, a very big reason, why FAANG companies pay that high is because they literally print money like crazy, so they can afford to behave that way. They have tons of cash to burn and they're not going to run out of it anytime soon.
If you are a startup that just raised 10M$, you just can't go around and pay a few good engineers $500k a year in cash compensation (which is what they would make at FAANG, since the RSU portion of the compensation is basically cash-equivalent, perhaps discounted at 80% if you want to be conservative), even if "a few" is a very small group.
You'll have to settle with offering them $180k base + stock options that on paper might bring their compensation to $500k, 5-10 years down the road, and any reasonable good engineer should value them at 10% of their pitched value, if not less.
It just really never makes sense to join a startup for financial reasons, and I say this as a person who was lucky enough to have a ~1M$ windfall from stock options of a former startup employer: amortized over the amount of time I spent at that company (4 years), I'd have been much better off financially had I been at FAANG the whole entire time (which is where I am now btw, completely done with the startup bs).
I think this is a relatively recent development. 8-10 years ago, working at a startup or working at FANG paid about the same, but the startup came with this lottery ticket, you learned more at a startup and it wasn't a big co with big co politics and process. Back then it definitely made a lot more sense to maybe give up %10-%20 less income in exchange.
Startups & VCs started getting a lot of money in the global search for yield as interest rates dropped to 0 and QE started printing money and giving it to banks who would invest it. The google/apple/etc wage collusion lawsuit increased the amount of competition for engineers. FANG was losing engineers who would rather do their own thing for a little bit less. The H1B lottery system limited the supply. Housing started getting even more expensive in the SFBA. And as you said, FANG prints money so they can afford to keep on going up in the bidding wars.
Compensation started going up in this competitive system as a result until we are at the point we are today, where startups are definitely not competitive comp wise to being at FANG.
If you are a startup that just raised 10M$, you just can't go around and pay a few good engineers $500k a year in cash compensation (which is what they would make at FAANG, since the RSU portion of the compensation is basically cash-equivalent, perhaps discounted at 80% if you want to be conservative), even if "a few" is a very small group.
You'll have to settle with offering them $180k base + stock options that on paper might bring their compensation to $500k, 5-10 years down the road, and any reasonable good engineer should value them at 10% of their pitched value, if not less.
It just really never makes sense to join a startup for financial reasons, and I say this as a person who was lucky enough to have a ~1M$ windfall from stock options of a former startup employer: amortized over the amount of time I spent at that company (4 years), I'd have been much better off financially had I been at FAANG the whole entire time (which is where I am now btw, completely done with the startup bs).