Even the FI "not joining" makes more sense, because, at the time, he and his crew were BM's subordinates.
So he had to "leave her crew" first.
Here?
Honestly.....Yamato just became one of the most useless plot characters in the entire One Piece story.
She simply has no reason whatsoever to exist mid raid and don't even leave Wano.