Firstly, I would like to evaluate your post from a parent's perspective. Here also the North and South barrier plays a crucial role, don't mistake me to say like this. I lived in various parts of the country and travelled extensively, closely observed the pattern of the education system prevailing. In the Southern belt, the line of thinking of parents from the beginning of the child's education would be to see him/her as a Doctor or Engineer. They impose their ambition on the child, put him in techno school which assures them of keeping in right track to crack IIT or AIIMS as the case may be. This tendency is more in the twin states of Andhra & Telangana and Karnataka.
While the scenario is different in the other parts of the country. All the subjects i.e Science, Engineering, Medicine and Humanities are well honoured and subjects are opted based on the choice, mostly of the ward. Preparation for Civil Services and other exams conducted by the UPSC/State Service Commissions get a front row in these areas. Many people opt for MBA irrespective the colleges while there would be a bigger competition again to crack CAT and other related examinations in Southern belt.
It is not my intention to differentiate between regions but you can see the pressure parents and students take to get a berth in IIT/ AIIMS. It sometimes so happens that the student couldn't settle down properly even after getting a seat in an IIT/AIIMS.
Coming to the point you raised in this thread, your son is too young to decide and your role is important to see whether he could withstand to the Science subjects which are very important to decide the career of a student at +2 stage.
Regards,
Jagdish