Между английским эсминцем и американским фрегатом (по крайней мере, если речь идет о "Шеффилде" и "Оливере Перри") общего куда больше, чем между английским эсминцем и английским фрегатом. Такая вот загогулина

и это общее в том числе в слабом ПВО ближней зоны - практически только для дальней. По-хорошему такие корабли использовать как сторожевики вообще нельзя... ИМХО.
Но главное, конечно, в недопустимом разгильдяйстве. Находиться в зоне БД, где по проходившим судам неоднократно наносились удары, иметь информацию о типе цели, когда она находилась далеко за рубежом пуска, подпустить эту цель к себе на не то что ракетный - артиллерийский выстрел, и при этом не привести корабль в боеготовность...
За живучесть боролись грамотно, не спорю. Но борьбе этой способствовала еще и отменная погода. Читал неоднократно, что на том волнении, в которое попал "Шеффилд", "Старк" затонул бы очень быстро - пробоина, хоть и надводная, была велика.
P.S. "Шеффилд" затонул не сразу после попадания, а спустя изрядное время, при буксировке уже потушенного корабля к Южной Георгии. Возможно, командир поторопился с приказом об оставлении корабля.