I agree but I consider improving military capability to be orthogonal to decision making into what the military does. If we wait until the military does only that with which we agree, then it may already be too late.
You raise that in an interesting way. I'm all for national defense. But we aren't using them for national defense. I'm all for having a military strength such that we don't have to have wars with Russia and China, powerful, belligerent countries. Strength is a deterrence.
But the capabilities being built, like drone bombing are primarily used in our endless wars, and used by our 'allies' like Saudi Arabia in places like Yemen.
Have you read the book "Forever Peace" by the author of the more famous "Forever War", Joe Haldeman? F.P. is a world with an endless battle against people that could stand in for the endless wars against Islamic terrorists we fight today. In this world they have robots that can be remotely controlled and you can just walk up to people and kill them. It really reminds me of the way technology could make wars in the future.
My personal opinion is that what the United States has been doing for over 20 years has not been national defense