From what I understand, it's actually pretty difficult to cause significant damage to a full grain ship because the grain absorbs much of the energy that would deform the hull of the ship. Of course they can still be sunk or propulsion components could be damaged... Or just hit it while empty I suppose.
Either way, Ukraine never asked for this war and Russia deserves nothing but the worst fate for its choices and actions.
I think they are and that's why it's ridiculous. China for sure is aware of all satellite positions, regardless of public databases.
Seems more like an incompetence thing, but then again we see how they behave in Philippine waters and in general. They don't give a fuck and think the world belongs to them.