I do not understand the Shanks part.
Mentioning Shanks definitely makes sense. If Ace knew Kaido's son/daughter, then Kaido's intent to come to MF becomes a little more suspect and so does Shanks' action.
So, why discussing that would lead to thread-ban?
either Kaido wanted to come save Ace
or Kaido wanted to come kill Whitebeard
Shanks action still is kinda the same
Shanks didn't stop Kaido cause he wanted to save Whitebeard
Shanks didn't stop the war cause he wanted to save Whitebeard
he gave a chance to Whitebeard to stop this madness
but Whitebeard was to blame fro ignoring Shanks ....
the reason Shanks stop Kadio was to prevent more blood and don't let the war damage the world on unrealistic level