Solid gold analysis.
It's basic opportunity costs, which everyone human being, and certainly every marketer, *should* be able to understand. But most people don't learn how to use deductive reasoning (critical thinking), and that is why some will only see "More free stuff for Moms!" instead of the unseen, "This could cost Moms' jobs!"
Of course, when Moms get less jobs, there will be more regulations, which force businesses to hire Moms without discrimination, even when discriminatory pro-Mom regulation makes them more expensive to employ.
Every intervention creates the next crisis.
Kinda like how when companies started offering flextime because it would possibly make workers more productive in less time and as a result cost the company less money. But due to the recession and fear of job loss, more people are opting to work longer hours in the office for fear of loosing their jobs if they're the 'unseen worker', thus being counter-productive to the whole reason flex-time was offered.