The Moskva doctrine was based on not being hit :) as it was supposedly the ship with a very capable air-defense. In particular it was it's role to provide "umbrella" air defense to that assault fleet group near Odessa. The air defense based on S-300 was outdated though (and they decided to not spend money on it's upgrade during the most recent Moskva modernization few years ago) and while in theory capable of dealing with those anti-ship missiles, it faced a new type of target - drone - which was harassing the fleet and taking attention away before these 2 missiles came in.
So the idea that S-300F is even theoretically capable of dealing with cruise missiles is not even accurste. It is not capable of doing so, and it's not even supposed to - there is another system for that.
Also, the Moskva was never modernized. The Slava class was modernized, with the exception of the Moskva, which was not modernized at all, and only repaired and maintained.
The self-defence system for the Slava class is the Osa-M system, which is severly outdated (50 years old). It was actually due for an upcoming upgrade, as the Saman system. Precisely in order to deal with drones and cruise missiles better.
>Also, the Moskva was never modernized. The Slava class was modernized, with the exception of the Moskva, which was not modernized at all, and only repaired and maintained.
you're again very incorrect here. Official state news with official Navy yards PR department statement :
https://ria.ru/20200703/1573824385.html
"Как сообщили РИА Новости в пресс-службе 13-го судоремонтного завода ЧФ, где ремонтировался корабль, на "Москве" была проведена масштабная работа по ремонту и модернизации."
Granted, that normally such modernization should have included upgrade of those old air-defenses, yet they didn't do it, officially - for budget reasons. (while for example its cruise missiles got upgraded from Bazalt to P-1000 thus getting land attack capability - the context of the current war clearly shows where they put their priorities, offensive capabilities over defensive, as they didn't expect Ukraine to provide any meaningful resistance, and as it happens they were very wrong :)
Survivability isn’t really part of the equation. On the smaller Soviet scale, the Namchucka missile corvettes are an even more in your face example. (You can tour one in Fall River, Mass at battleship cove) These things would operate inshore, and once they fire their missiles, they are detected and get blown up.