Boa hax is so strong that the marines had to sent clones of all the warlords to have a chance against her and even so they are losing before BB sneak attacked Boa. It's also confirmed that Haki is unable to block her hax abilities since he didn't dare to release her.
Coby relegated to beg Boa like a bitch and be the dame in distress.
BB actually has a nice portrayal but trying to get the mero mero is a little dumb.
Rayleigh may be the grandfather of Boa. That would explain why he cares about her but don't give a shit about anyone else besides Luffy (his grandkid-in-law).
Rayleigh still a badass and is a win for the OG admirals that Kizaru managed to hold him.