Shanks can flex his COC all he wants, in the end all he does is looking cool. Still never put a scratch on an admiral.
Personally I think it's a bit pathetic Kizaru literally tried to kill his daughter and he didn't even beat his ass for that. I thought he never forgave those who try to hurt people dear to him?