I dunno, its when they send a machine home to replace you I would get worried. Then again my wife said she prfers machines the other day, not shure what she ment???
I could see this system working in defending fixed positions, but driving around? Will be a good way to kill lots of civillians, especially with a M240 on it 7.62mm will be lethal to a couple of miles.