This guy makes some good points but he’s seriously deluded in others.
For example, “networking” makes it fatal for our enemies to stand an fight. If they do so, they get hit by GPS guided shells and bombs.
If anything, the “high tech” approach has been proved in the way our troops have used technology to adapt to our enemies tactics.
Having used many different robots in my EOD career including the old wheelbarrow, andros mk 5 and mk 6 all I can say is the little tech wonders have saved lives many times over.