In today's world tuitions have become a must for many Indian school children. There are various reasons and answering the questions, neither can we ban tuitions, nor can we penalize the teachers. Both are impossible because of the big supply and demand equation.
I think we the society as a whole are to be blamed for the culture of extra tuitions.
From the student's viewpoint, the workload is too much and the competition is stiff, hence many students need the extra boost to perform better. There are too many distractions with gadgets and the internet.
For the teacher's viewpoint, gone are the days wherein it was a noble task to take on the underperforming students and bringing them to the first class level. The focus is now more on the well-performing ones so that the school can boast of 100%, centum and ranks, etc.
From the parent's viewpoint, many do not have time to look after their children's educations, at times the syllabus is so high that we parents have to refer to google for our own understanding. For some, it's a simple concept of having spent so much on premier schools, why not spend a little more on tuitions to ensure good marks.
For the economics viewpoint, tuitions are a lucrative business model for many teachers, graduates, homemakers, etc. So, in a nutshell, tuitions are here to stay and set to prosper rather than curtailed.