The problem here is that startup employees have a combination of high risk with low expected reward compared to big company employees. It doesn't make sense to be a startup non-founder employee nowdays.
You're right, but it's much better documented now that people can read the stories on the internet, and I'm still not seeing the shift to equal term sheets for employees and investors.
Also employees have higer risk than investors, so in theory they should get better terms, they just don't have the negotiating power.
Seriously, screwing over workers and keeping the rich rich is yet another thing that Silicon Valley likes to think it invented, but this is, in fact, not new.