Why does MIT require funding from the NIH? Isn't this what endowmnets and tuition is for? Imaginge of google or GE hired people and forced them to raise money from the federal government to actually build their next project? Notwithstanding the mis-appropriation of the profits, purely from a managerial perspective this is highly flawed.
The flipside is also true, Universities are sturctured to leverage outside capital rather than their own (despite having gobs of it). MIT has $11B in the bank, they are not desperate for cash. To do "science", or otherwise.