Like all weapons systems I'm sure this one will have it's vulnerabilities. When it is deployed against an enemy those faults will become readily apparent. The article doesn't say much about defensive components such as armor. At 180 lbs it sounds a bit light. I don't think it will be able to handle an rpg very well but then, anything that will help keep our men from harm is worth a try. I wonder what role it be be used in. Recon?
It will handle an RPG better than a human, and if it "dies" who cares?