The ship was named after his father and grandfather, both of whom were navy admirals.
On this occasion you are being complete idiot. We both well know that the Russians had a similar incident a few months ago ...... in all cases it comes down to poor seamanship.
Build quality is irrelevant. Tankers tend to be far bigger than modern warships and the law of physics follows the size differential. Multiple watertight compartments ensure that warships (from any navy) are very hard to sink but that doesn't help individuals in the vicinity of an impact. The tanker weighed 50,000 tons. The McCain weighed around 9000 tons.
Senator McCain's comment was sensitive and appropriate.
"Cindy & I are keeping America's sailors aboard the USS John S McCain in our prayers tonight - appreciate the work of search & rescue crews .