You can laugh all you want, it doesn't make your statement a true one.
Look, man, I don't like Yamato in the first place. I'm not rooting for her, I despise the way she has been shoehorned in so late in the story, her powers, her attitude, being literally another Nami-face and generic female design from Oda but with horns this time, the Oden wank, everything. If it were for me, she shouldn't join and the story wouldn't falter one bit if she wasn't introduced. She's NON-CONSEQUENTIAL and a Mary Sue.
But to deny that she's so OBVIOUSLY joining after 1000 and 1016 and the flashback and 1015 in the anime making extra sure that the average audience know how IMPORTANT she is would be turning a blind eye on purpose.
If it were for me the crew should have been closed with Jinbei, and even then his characterization and crew interactions are still severely lacking, but at least he has been around since before the timeskip. No character introduced in the timeskip has been treated in such a way that it would be satisfying for them to join the crew.
This isn't about Carrot specifically by the way so please save me your arguments because I'm not interested in that at all, just discussing Yamato.