excessive competitiveness - In Indian culture social status is defined by caste and even after education and urbanization most people carry that mentality with them in some form. So everyone wants few typical white collar jobs/professions. Now these jobs will always be in limited numbers. if there are 10 such seats/jobs and 100 people trying for it through an exam, whether everyone studies for 4 hours per day or 20 hours per day, either way only 10 people will get jobs and 90 people will be losers even if they study for 24 hours. The (15-20% population) upper castes had become used the fact that they have 100% reservation in these jobs for thousands of years and those 90 people are usually sour losers who will either keep whining about reservations or something else. But their 100% reservation is now reduced to less than 50% and as lower castes progress, there will be more competition. No one has stopped them from doing other professions but the Indian social values (which have developed based in caste system) are such that anything that needs menial labour is considered low class and shameful. They will not even think of alternate professions till they are pushed into doing that. And so excessive competitiveness for marks and seat in medical/engineering college.
parents adding fuel to the fire- indian parents' mentality is moulded by Indian social values which have roots in caste system. so they are like frogs in a well and don't know enough about the world beyond their family/relatives and friends (most of which are usually from similar class/caste). but even though they don't have enough knowledge of outer world, still they want to dictate their children and make them like themselves because according to Indian culture, children are a 'property' of parents.
Elite classes usually define the dominant values of a culture and others want to be like them. As lower classes, which is lower castes try to adopt values of elites, they also run after same things and hence increase in such incidence in whole society.
.
In case of Pakistan and Nepal, since it is still feudal and no reservations for lower castes, upper castes still must be dominating the white collar jobs and rest of people doing menial jobs. So they should have had less competition but population explosion and ruined economy would mean even their elite classes will have to face competition. But I can only guess because in Pakistanis will not even collect such data or lie about it, forget about making efforts to give opportunities to lower castes.