It's not a matter of appreciating or not appreciating. An article which claims that it has found the best school should be well-researched. DPS, R.K. Puram (Delhi) also produces many IIT students every year. Why should it not be the best school? There would be many schools I don't even know about. My only question was and is: "Did the writer put in the effort of finding out about other schools or not?" If not, then superlatives like "best" etc. should not be used. Just citing the example of one school would be unfair to many other schools which are doing a great job.