Missiles are the defensive weapon of choice for poorer countries who want to defend against rich countries that have big, expensive aircraft carriers.  In year 1588, the powerful Spanish armada of warships was defeated by the English (and by bad weather).  Will we witness a repeat of history (same situation, different players) ???