This was a really good article (save for the needless SJW myth peddling).
What I try to keep in mind is that these companies have a decision making process that most closely resembles that of a sociopath. The best book I ever read about dealing with corporate bosses and HR goons in the software world is ‘The Sociopath Next Door’ — http://www.amazon.com/Sociopath-Next-Door-Martha-Stout/dp/0767915828
A sad, sad state of affairs indeed.
That being said, I think the best one can do is to workaround the corp’s ridiculous diktats, use their behavior as an example of how NOT to treat people, and jump ship as soon as your vessel is sufficiently fueled and ready for departure!
Heave ho, me fellow sea mercs!