I disagree with that thought process.
I say this as a married man with no children. The same mindset could describe employees who have no children versus those who do as feeling they are discriminated against because they somehow get less than those with children.
I do not begrudge any “extra” benefits given to a worker who has children in the same way I never begrudged any benefits to married couples when I was single.
If a company offers benefits to attract quality workers, it is up to them to decide how they want to do it.
Yes, you can also argue that companies should be able to pay men way more than women for the same work, if they so choose, but I don’t think that’s right any more than I think it is right to pay someone almost twice as much if they are covering an entire family with health insurance. Let people get paid the same for the same job and then choose how much of that they’d like funneled into the various benefit options.