I don’t think anyone is saying they should be punished for having kids. What they are saying is that corporations are not devices for redistributing wealth or managing social issues. Corporations are entities that engage in commerce. They try to control costs and raise revenue by being efficient and offering products that people will buy for a high enough price that the company make a profit so that it can continue doing what it does best. This arrangement is the engine of our economy, and a lot of social good comes out of it.
Attempts to turn corporations into welfare agencies by subverting business needs and replacing them with purely social needs will not work. It just can’t be done, and it shouldn’t be. You cause distortions in the marketplace, you wind up with wage ceilings which prevent unskilled people from finding jobs, you distort the information-carrying ability of the price system, etc. You wind up with a less efficient economy, and less overall wealth.
If you want poor people to have more money, use the government. Tax all businesses equally, and use that revenue to supplement the incomes of the poor. At least doing it that way forces you to deal with the fact that these things have economic consequences. There are no free lunches in the world. ‘Minimum Wage’ laws are a social program masquerading as good corporate regulation. They are insidious because the costs of those minimum wages get absorbed diffusely and are hard to see, while the benefits are tangible. But the costs are there, and they are expensive. More expensive than the benefits that accrue. They are simply a bad idea.