IIT & IIM by very nature have become teaching institutions with lesser emphasis on pure / applied research & cross discipline knowledge.
Most of global B Schools are extension of university system whereby they are able to draw on resources and synergies between various disciplines. Our IIMs & IITs are standalone centers of isolated excellence.
It will be better to develop future institute in a such a manner that an IIM, IIT, IISc, AIIMS etc can operate under a single umbrella. This will allow individual institutions to draw from other disciplines and enrich the studies.