If you can stick that on a robotic tank you can stick it on a manned one, plus I dont think it can neutralize a heavy artillery shell, a carpet bombing, let alone a nuke.
My point was that robots arent inheirantly an invincible threat; they're still going to be about as vulnerable as anything else in the armies they serve.