Nowadays, students regularly get project work on various topics in different subjects which is not rote learning. Secondly, in Mathematics and Science subjects students are asked questions based on Higher Order Thinking Skills (HOTS) which again cannot be answered through mugging up. Our younger generation is definitely succeeding internationally so is it appropriate to say that our present generation is not learning properly. We need to change a few things here and there and Indian education system will be absolutely fine.
I would suggest that CBSE must make secondary examination compulsory because it helps the students to prepare for the future in a much better way. As well as in the final examinations of every class the syllabus should not be only of the second term but must include chapters from the previous term too. Revision helps the students to strengthen the knowledge or else they forget everything they learnt during the first term. Presently, schools stress on group projects too which makes the students work as a team which is quite helpful. So, in one go we should not demean the present system and the institutions as well as underestimate the present generation.