At the end of the day, while as an American aware that I disagree with many things the military and government does, it does not infuriate me that they are working with the best technology companies here to stay ahead (preferably) or at least par with what other nations are doing, especially when it comes to protecting US citizens abroad. No, that isn't a blank check of "anything soldiers do is infinitely defensible" but the seemingly 'noble' hobbling of US competitiveness seems out of line to me. I don't think it is an immediate crime for Google (a leader if there ever was one in these spaces) to do projects with them.
If employees have issues with it, then they can request to not be on those projects/teams or seek employment elsewhere, but the notion that it is inherently evil to do work with the government or military is absurd to me.