Society shouldn't move forward. Period. (well actually it should)
FFS, we all (apart from the misogynists) know that less stereotyping probably leads to a more successful outcome for society overall. Sometimes that movement needs a nudge in the right direction, which is what this is.
Stop being so fracking alarmist about control. Advertisers know they shouldn't be using cheap stereotypes to sell stuff. So they drag their heels, because it is easy. France recently had a similar thing about underweight models used in advertising. It is just wrong, so they legislated.
Once equal treatment becomes the norm, we can scrap these laws as antiquated. But for now, we need them.