I disagree when talking about public companies. If you are vesting 1MM/yr in equity then you can turn that into cash. The stock price will change, but that just means your comp changes. You may not be able to get that matched, but you would still see a pay cut leaving for another job.
And if you are vesting RSUs you are paying tax on FMV at vest.