>this is helping to create a perfect storm of people who feel either exploited by companies and their executives (because they are)
What do you mean by that? I know only a few Googlers, mostly new grads. They don't seem to be worked to the bone or mistreated (9-5, high comp, benefits etc.) and have excellent working conditions (ergonomic workflow, offices with natural light, mentoring, good internal tooling).
In fact, I don't know if I would enjoy it. Since I like intense environments... they have it good though.