“Every one of them gets *most* of their revenue from the Federal Government.”
Really? Well, I have a solution for this problem. NATIONALIZE THESE BUSINESSES!! Take profit completely off of the table. Cut costs by managing the personnel and resources for ourselves. Capitalists should not be allowed to profit from war. If there is no profit in war, then the bourgeoisie would be less likely to start or provoke a war. What possible benefit is peace to a business whose only customer is the U.S. government? More peace = less demand for the military-industrial complex’s products, and therefore less profits.
Profit is they key here. Follow the money, check the lobbyists for these companies, and you will better see what’s going on.