Honestly, I feel better about it now. Beating Perospero was an obvious reason to keep her around, but now we see she's around for a different reason... I just don't believe that Oda brought her along for nothing. I also don't think her beating Perospero would have been satisfying, since Perospero did nothing wrong (before the raid).
Yeah, you've got it spot on.
People seem to think I should be bitter about Carrot not having a role in Perospero's defeat when the very thing we've been trying to argue is that Carrot's role in the story goes
beyond Perospero, lol. Because guess what? If Carrot doesn't have her special moment to shine vs Perospero, it simply means she's going to have it elsewhere. It's as simple as that.
Everyone was in full agreement that Carrot would definetly get
some type of highlight moment. This alone ofc doesn't mean she's joining the crew and tons of side characters have had their special moments. However, the need for Carrot to still have this moment doesn't just vanish into thin air simply because you were wrong about how and when it would happen.