People come to X for their vacations for a couple of weeks; they see X and then comment without understanding the complexity of X. They compare X with Y, Z, etc. Every such writer point out problems (Easiest task in the world) but no one try to give single solution. They even don't understand X is having such a diversified culture with such a large population. If I replace population and diversity of X with Y, i don't think even Y can survive.
(I'm not saying you're wrong, maheshs; I'm actually agreeing, just in a larger context, and it's worth highlighting that larger context. In fact, as an American I observe that I can't fully understand the US; I seriously doubt "an Indian" has India all figured out, either. 300 million is a lot of people, and India's got another multiplicative factor on top of that.)
(I'm not saying you're wrong, maheshs; I'm actually agreeing, just in a larger context, and it's worth highlighting that larger context. In fact, as an American I observe that I can't fully understand the US; I seriously doubt "an Indian" has India all figured out, either. 300 million is a lot of people, and India's got another multiplicative factor on top of that.)