No need for that. There is more than enough money being funnelled into defense to fund Harvard + everything else you can think of and still have the largest defense spending in the world.
Arguing that Harvard gets too much while ignoring 99% of the budget is not a reasonable stance.
This is a logical fallacy of whataboutism. It is perfectly possible to say that the DOD gets too much money as does Harvard.
I would agree if it was not a response to a similar argument about pumping money into alternative. So its consistent to that.