Because you do benefit from those benefits even if you choose not to have a child. The people working there would most likely not work there if these benefits didn't exist.
> it's impacting everyone else at the business negatively
Clearly it's not. The companies offering this clearly prefer the type of people that benefit from this. And you do as well, as the people taking advantage of this are clearly important to your job satisfaction.