These little 1-shot squad little bastards are completely invisible

It is completely invisible, the building time is same as mines (exploit is, if you only have 1 man in the squad, building time unchanged); for 90 ammo it's a sure squad wipe if you put it on VP.
Why not give the other 3 armies the same thing?
Demolition is not Soviet potented isn't it?
Where is my Goliath...