But, then again, for some roles a public presence is needed, like public speaking. You can't temporarily have the role of "janitor" and go out and speak authoritatively about AWS at a conference with that role. Maybe people will get the joke after understanding the true state of these agreements.
Wait, do we even have conferences anymore?
Companies are not sending private detectives, to follow engineers to their new job, and finding out specifically what they are working on, and if the contract is enforceable or not.
Mostly, people just forget about you, once you leave. People get away with lying all the time.
It is my understanding that you can often get away with being a lot more subtle than that. Things like throwing a proprietary product name in your title, a title that sounds more like a manager, etc.