Why don't poor people take care of having children? they have up to 6 or 7 children and then complain that they don't have enough to feed them?

I don't want to be insensitive with my question, nobody deserves to go hungry but there are people who already have 1 child and have almost nothing to give them a future and yet they bring 5 or 4 more children, I don't understand... there is a lot of overpopulation.
Why don't poor people take care of having children? they have up to 6 or 7 children and then complain that they don't have enough to feed them?
Post Opinion