There are certain things that can't be left to business to run or decide. Policing, Justice, Prisons, Healthcare, Education, Defences, Border Controls, being top of the list. Governing the country being number one.
Once a country does give these sectors over to big businesses to run the people come second and profits come first. A US National Health Scheme would save Americans Billions a month.
Every person earning under a certain wage is a drag on the economy. They are unable to pay their share of taxes to keep the country running. An inflated population, with a large percentage at the bottom is expensive, they need benefits, housing, healthcare, education, policing, prisons, Justice, lawyers, etc.
This is why Trump is winning the argument on keeping out unskilled migrants. What's the point of keeping migrants out if the resident population is exploding?
You won't find many middle class families with unplanned children they can't care for.