They aren't cynical, just disingenuous.
Google was providing cloud computing to the DoD before 2017 - there's no real morale difference between providing lower level compute vs providing a higher level AI algo other than giving yourself an excuse by adding one layer of abstraction (obfuscating?).
Very convenient to suddenly decide it's enough after collecting a massive paycheck for 10 years.