Computer, internet, CPU, and pretty much a lot of modern tech was created/refined out of funding by and for armed forces.
I find this news to be incredibly ironic.
And I disagree with the demands, just in my personal opinion.
We have real, powerful enemies that would love to dethrone US as the dominant nation. Those who demand this restriction for working on military contracts have to seriously consider this.