The theoretical capability of our current ships is much better. Harpoon, CIWS, ESSM, MASS, Sea Sparrow, CH149. Compared to Sea King, 3"50, SRBOC, and maybe Limbo.
How are the crews? Definitely not as relaxed as they show there...I suspect overworked, overtired, and definitely no where near...