Don’t you think detection and defense systems have advanced a bit in +7 decades?
Yes, but so has the Missile Technology.
Besides, every heard of Barrel Bombs? http://en.wikipedia.org/wiki/Barrel_bomb
They can kill you just as dead as $1 Million Dollar Tomahawk Missiles.
Simplest is always the best and everything that is old is new again.