Going by your argument, no institute, whether IIT or BITS or Stanford, should be given credit!!! One can always say that everything depends entirely on the student only. Discounting the good performances in the JEE and other entrance exams for your sake, the performance of the students in the CBSE exam itself has been outstanding.
I studied at this school right from my upper KG. Also if it were not for your chem teacher who didnt like you or the math teacher who was rude to the "not so good" students, you might have scored only half of what you did.
Undoubtedly the school and the teachers do play a great role, directly or indirectly, in the success story of the students.
If you still dont look up to any of your teacher, it is very unfortunate.