Yes but where are the ones who have already learned and are answering other people's questions? And why so many silly questions? That was the question. There's a similar situation on Quora. You can look up just about any question and find multiple low quality answers from Indians. On both stress I there seems to be no attempt to do the hard work of diagnosing/debugging the problem to produce the minimal example scenario required by the site; instead it's just "fix my problem here's the code". It's just a different way of handling development which only works if other Stack Exchange users are prepared to spoon feed lazy developers. It's easy to see why many of the original Stack Exchange users have given up.