Don't wanna comment on the general US army and partnering businesses - this happens in all countries and all levels and that's that. Think we can fairly assess that warfare is huge economic influence and by this point in human history I don't really think we have to discuss it's advantages and/or disadvantages anymore.
For the mines, well they were part of warfare for some 600-800 years before Ottawa Treaty banning them in 1999, conveniently a treaty that wasn't signed by US. IEDs would've came no matter what and saying that's anything to do with the subject or army research is like saying that Molotov cocktails were supposed to be used to fire up the BBQ.
Valley isn't really known to be supporting war nor armies and there's been some backlashes for the companies involved with military equipment and/or technology development.
Uber has already killed a civilian and that was with their so-called technology development on US soil so I guess that goes with their general agenda. And albeit this is a grim way to put it, the fact is that for a company which is known to be shady at best a collaboration with one of the most prominent modern day civilian bombing military forces, well, I could see that go wrong. Of course now days US army keeps better track of their drones and where those missiles hit with better technology, so there's hopefully better direction on these technological advances. And thankfully if Uber's civilian casualties rise the same rate that the number of civilian casualties by drone strikes it'll take at least a decade before they reach significant numbers. Let's hope it's not gonna be the case and they're just doing publicity stunt to save the ship to which I say - let it sink.
For a country which has never been invaded nor attacked directly on land by another nation (besides conflicts prior to 1900s) while at the same time currently being active on multiple war zones around the world (some of the conflicts which it's started itself), well, the word defense gets a new meaning I guess.