You are discounting Indian institutions, take a look at the Fortune 500 c suite list and tell me how many of them studied at IIT/IIM.
Investment is a key requirement for enterprise. You will be surprised to see the startup ecosystem now since the investment is flowing in.
I 100% agree with the asinine focus on cracking the exam and not anything else. But then the ROI is too good.