"Anyone who publishes an incoherent 10 page manifesto insulting their coworkers and trashing their company's policies can reasonably expect to get fired. It doesn't matter if any of the bosses agree or disagree with the opinions expressed; it's just an unprofessional thing to do."
I agree completely. Just like these guys: https://en.wikipedia.org/wiki/Charter_77
Very unprofessional!