As an employee though, you can always vote with your feet. When considering a job at a startup, you should go over the stock option plan and ask hard questions. Remember... the founders (generally) don't have stock options. So sometimes founders at small startups don't even know the implications of the stock option plan they've created, and might be open to changing it if it means the difference between hiring you and not hiring you.
And for the larger companies that have thought about it, you can always pick the ones with more employee friendly plans. The higher the initial value of the company when joining, the harder it is to exercise options if you can't sell the stock immediately (because you have both a high exercise price and taxes on gains). So this can be a non-trivial difference between compensation offers at bigger companies.