> It forbids them, for the rest of their lives, from criticizing their former employer.
This is the kind of thing a cult demands of its followers, or an authoritarian government demands of its citizens. I don't know why people would think it's okay for a business to demand this from its employees.