Seems pointless to me. What are they gonna do, hire those folks they meant to exclude anyway when they show up?
You can be perfectly willing to hire a 55 year old female construction worker, but you’ll probably save money by only advertising construction jobs to men aged 20-50.
Now I think about it, even in the first case it could make a difference. Rejecting an application from a real individual based on prejudice might be harder to do, due to a stronger feeling of wrongness, than just unchecking a box labelled "female".