My wife is a stay-at-home mom. We are lucky that we can afford to do this. Most of our kid's friends have both parents working and they pay for child care. If suddenly they were able to have that childcare paid for, that would be wonderful! It doesn't affect our situation at all. Why would we oppose it? I don't need to have my own "waiver" payment in order for me to be in favor of my neighbor's burden being lifted.
It's like free school lunch. We pack our kid a lunch every day, but some families rely on the school-provided free lunch. It's never even occurred to me that we should get a $3/day payment because we don't take advantage of free lunch. Having free lunch available is unequivocally a good thing, regardless of whether we personally partake.
That way the service/resource is available to all children regardless of who the parent picks to provide it, according to what the family sees as their best option. It's not about who gets the money, just that the resources are available.
I think very rarely does the state or society have a better view in aggregate of what is best for each family, particularly when you consider the asymmetry of millions of families having time and information to contemplate their circumstance vs voters or bureaucrats having complete inability to put any real thought on the child on a per-child basis.