Bhai, bringing up a child when you belong to hindu middle class is no joke.
The middle class pays major chunk of taxes but gets absolutely sh@t from government in terms of facilities.
Medical , government/ municipal run hospitals provide bad service and are full of peacefuls.
Education, again muncipal run schools are full of Ms. There is absolutely no chance i would let my children spend daily 6 hours of their growing up years with that crowd.
Sports/ extra curricular activities, only option is private.
Then there is peer pressure, social pressure , one spends in lakhs annually just keeping up.
One ends up spending more money on 1 childs till kindergarten than what our parents spent on bringing up 2 children.