In my views there are several reasons, why people prefer to send their wards to private schools- these are:- 1) Good environment of study in public schools.
2) More uneducational workloads on govt.teachers.
3)Medium of study. (Specially ENGLISH in public schools)
4) curriculum of ICSE/CBSE is more attractive than that of state boards.
5) Text books of state boards are of low qualities.
6) Teachers of govt.schools have to bear many burdens, they cant think freely.
7) Recruitment process of govt teachers is not so appropriate.
Sometimes inefficient teachers enter the department.