Sounds like when I worked for a large defence contractor. Except they didn’t have the competence to pull it off as well.
I got to the end of this Twitter thread and basically shrugged. If you don’t like corporate policy, leave, then make reasonable comments outside of any NDA you have signed. Trying to do anything internally unless you have a senior management position is always futile. And don’t come across as a dick, which the person does here.