What's different? How do we get back to how it was before? I know the current political climate is one that enables this sort of thing. There are parallels with the current movement also WRT to the employer/employee relationship.
Beyond that, there's still more at play. In tech, and specifically on this site, I see a lot more complicity and fatigue when discussing these issues. I can't help but think that also contributes. I'm not saying everyone should always be mad at everything. But it does seem like there's a generational component to this where we haven't passed down an essential feature of a hacker, namely the anti-establishment bent.
I suppose that's collateral damage of a culture tolerating lots of people rushing in to grab their bag of cash and then get out.