That's the only reason people SHOULD have children for the sake of Allah, people have children for other selfish reasons thoughBut at least it's for the sake of Allah, people shouldn't see children as a waste of time or some object that leeching their life away from them, honestly, people should have children for the sake of Allah, and that's when they'll be raised properly.
Cultural pressures
Got a girl accident pregnant
Just something that happened as a result of them living life, didn't put any thought into it
They have a maternal instinct to have children and love something so they have children to fill their internal desire
Very few people have children for the right reason, which is why most people fail to be good parents.
Children are a burden on their parents and suck the life and energy out of them, they require great sacrifice to go through, if you go through with the wrong intention you will ruin yourself and your children.
You need to have children not expecting them to make you happy or be easy, you should do it for the sake of Allah and always remember why you are doing it, it is a sacrifice but with every sacrifice comes a reward, the reward for righteous children is great, it is the sunnah of the prophets to have children, no one should shun having children as they provide great benefit to you in the akhirah.
The problem is most(not all) of you guys and I am not trying to be rude, you are not religiously inclined or care that much about the akhirah so being patient upon doing something difficult is gonna be way more difficult for you.
Correct your intention first.
Imagine you give birth to a child with special needs may Allah protect us all from that, there is a chance it could happen and that is going to suck double the energy out of you than if your child was healthy, you may resent your kids or whoever pressured you into having children. You need to prepare for the worst possible scenario