I didn't really understand the Google outcry. Defence is important, and I don't think it should be considered unethical by default.
Having said that, more accountability is always better for such things, so perhaps the ethical framework gives US citizens a stick to beat with if and when the AI or the data handling is done inappropriately.