Fully remote workers are ineligible for promotion? That’s not necessarily a negative. If you want a real promotion, you have to leave your company. Otherwise, all you get is sawdust.
Maybe in California where state law made them void, but everywhere else they were definitely enforceable. And even challenging it would cost a shitton of money.