Not ALL military hardware. Just the multi-billion dollar skunkworks projects that give us a 10 - 20 year advantage over our enemies.
If it didn’t have self-destruct capability, then why didn’t we dispatch aircraft to go destroy it in the air?
We are so screwed now with this Clinton redux.
Armchair engineer: These things should explode if anyone else gets their hands on it!
Real Engineer: Ok it costs 4 time as much now.
Armchair Engineer: What? Why!!
Real Engineer: We have to train all of our test engineers in bomb disposal and we have to build into the cost of development the five or six that are likely to blow up in the datalink debugging and control station testing.
Armchair Engineer: Oh but cant you make it only blow up if someone bad has it?
Real Engineer: Well we have not invented a someone bad detector yet. We thought about using an IFF remote system but no one wants to go near it. If that part is faulty it will blow up on the runway. If you want to let us pay our technicians ten times their normal rate we can put that feature in
Armchair Engineer: Oh, maybe not. Well what about crashing itself if anything goes wrong.
Real Engineer: Do you have any idea how much anything goes wrong during normal testing?
Armchair Engineer: Well dont put that feature in until AFTER testing. Duh!
Real Engineer: Right Well if you dont want us to test that feature that is fine. Ok, we need ten million more in insurance money in case one decides to hit school later during training. I assume you dont mind if it crashed into troops when it is in the field.
Armchair Engineer: Oh wait. No that is bad dont do that.
Real Engineer: Ok how about we make it auto land if it gets low on fuel or loses navigation capability or is damaged.
Armchair Engineer: What? When war robots get damaged they are suppose to go crazy and kill people. Everyone one knows that!
Real Engineer: Go watch some more scifi and leave the engineering up to the professionals.