I don't want to jump into a debate on a clearly biased post, but I feel that a few things need to be clear:
- Many employees prefer options to cash, as it provides the opportunity to make a lot of money. The chances that happens are very low but many people want to take the chance. Just because it's not your preference doesn't mean it's not attractive.
- Salaries increase over the life of the company, so if you join a startup today with a lower salary but many options then in a few years you'll have the salary you want AND the options. So the question is whether the difference in salary for those years is worth the opportunity for a big return.
- There is a different feeling of working somewhere where you have ownership vs just a paycheck. In the early stages of a company this is important to employees who really believe in the mission.
- Most companies do sell shares to investors for cash to pay employees, that is where the money for salaries come from. However, that investment comes with many terms attached, including liquidation preferences, which reduce the returns to employees long term. Giving employees options is the most direct transfer of value if the company does have an exit.
Overall, it's a more complex issue than this post presents. If you don't want equity, don't accept offers that include equity. If you do want equity, then do. Simple.
Exactly. Over time, companies will try (or at least, SHOULD try) to optimize the currency they use to deliver their total reward offering. Whether it is cash, equity, PTO, health/retirement benefits, learning, etc., companies should optimize the use a particular currency if the perceived value of such currency exceeds its economic value.
Overall, it's a more complex issue than this post presents. If you don't want equity, don't accept offers that include equity. If you do want equity, then do. Simple.