Of course china is ahead of india... they opened up their markets long befroe we did... and they were never colonized, that is what reduced india to rubble. So there is no question about whether they are ahead of us.
But what are you trying to prove from your comment? You think we should become communist? You seem to have forgotten that the best quality of life is in all the democracies. If india had not wasted 30 yrs in socialism we would have been ahead of china. It is commie idiots like you that have prevented us from progressing since independence. Remember when you tried to ban computers in india?