Pretty harsh standard, especially as "can not take care of" is left undefined and presumed pretty high in this rather affluent culture. There's a vast difference between "incapable of caring for children" vs "earns above the US poverty line, which itself is above some 87% of everyone on the planet" (or even "above my own arbitrary standard which is well into the 90th percentile of world population").
Sure, if you can't care for kids don't make 'em. But if you're going to demonize what sounds like a broad swath of the population, you'd best define the crux of your proposition, to wit "care for".