I have asked this before without getting a satisfactory answer. Defense corporations aren't going away but why can't we pay them to build nice things.