I mean, how large is the divide between large corporations and government agencies and the military really? PBSUCCESS was quite some time ago, but is there reason to believe that this has fundamentally changed?
They certainly won't touch somebody for posting a negative yelp review, but if significant business interests align, does anybody doubt that people get vanished?