To be honest, I was surprised by the fact Whitebeard was ever on Rock’s crew.
Whitebeard prizes comradery, family, honesty and honor above all else which is practically the opposite of Rock’s crew as a whole and all those who were members of it.
Seems rather strange.