25км это ещё малая дистанция, Ракетами можно обменяться на дистанции 100 км, а наши могут запулить с 500 км ну или даже с 3000 км, особенно так хорошо умеют делать американцы со своими Гарпунами, теже удары по Ираку, Ливии, Югославии.
Хотя подобный бой можно назвать морально устаревшим, так как техника уже присторелая, те же Малахиты хоть они и мощные ракеты - масса БЧ 500 кг - этого зватит чтовы с одного попадания разорвать подобные каетра, у тех же Гарпунов в два раза меньше, да и сами суда уже тоже устарели