But was it that way in Britain before India became independent in 1947? I thought the British "slot everybody into a job" system was part of post-WWII socialism.
The move to vocational courses for things outside the obvious (such as medicine) is a more recent phenonemon, in part bought on by large numbers of people going to university as it is the 'done thing' rather than by a desire to be educated, and in part by a return to a funding system requiring the students to pay for the education and wanting something tangible at the end of it (a job).