The question about how many children should we have should never be related to rizq. Allah has promised rizq to one and all. The Quran was very specific about this issue.
However the question of children should always be related to raising them well and within the tenets of Islam. We know in this day and era it’s very difficult to upbringing children in the right way if there are so many of them for a number of reasons.
Among these reasons:
1. Both parents leaving the household to earn a living
2. Globalisation
3. Peer pressure
4. Rapid change of values.
5. Effects of social media