@Tangaroa:
No. I think Weevil is there specifically to be beaten.
Now that the rest of the Shichibukai have either been defeated or become (in some way) allies he's there as an end-note.
Oda doesn't usually just throw characters in to be beaten though.
Weevil's tied into the whole remnants of the WB pirates storyline for a start.
He's not been presented as someone that Luffy needs to face at all as things stand.
Big Mom on the other hand…
@Tangaroa:
Luffy battled Dofla and that showed him growing, Weevil is there to show that the Shichibukai are over as a threat. Luffy is now easily at their level and the real fight moves on to the Yonkou.
The Shichibukai were over as a threatening group of individuals as soon as Buggy joined their ranks.
Doffy was a big step up, but more because of his story with Law and his underworld dealings than his position as a Shichibukai.
@Tangaroa:
Mom may be an island destroying monster, but the marriage shows she is also open to alliances.
With people who have openly declared war on her previously?
She maybe able to make alliances, yes, but we have no idea of her relationship with the Vinsmokes in general.
She doesn't seem like the type to let instances of defiance go unpunished.
–- Update From New Post Merge ---
@Tamiel:
There is no need for Kaido to be cautious of Kidd, the dude was rekt to the point he is just sitting there. What would the point of him trying to escape now, if when he had his entire crew + alliances he was still beaten up.
Kidd's still a pretty damn powerful pirate though.
Allied with guys like Luffy and Law, Kaido would most likely have reason be be cautious.
Also, we don't really know anything about the manner of Kidd's defeat.