The corporate responsibility facade is finally starting to crumble