Non-competes (including stealth non-competes like the OP mentioned) are being abused by US employers seeking leverage over their employees.
In fact, 12% of hourly workers earning $20 or less had to sign non-competes. These workers do not have access to corporate secrets. It simply reduces their power to negotiate with their employer.
https://www.minneapolisfed.org/article/2021/non-compete-cont...
Not only in the US; without going into too much detail, many countries in south America and Africa have strong business connections with the US, and it is quite common to see the ever-abusive dumb dumb US contract templates being used in those countries, even when local law differs significantly. Usually, the posture is "we can do whatever you want and you keep your mouth shut, or else we'll sue you for everything". I loathe organizations with these kind of contracts.
On a personal note, I once was presented with such a (US) contract that also required me to list every NDA I had signed to date; Since then, I always assume most US lawyers are beyond incompetent.