User blog comment:AYET/More about chapter 700/@comment-3119203-20130301055327

I would have been astounded if Hancock was fired. The World Government was running low on Shichibukai (three were gone), so they couldn't afford to just start throwing them aside at the slightest provocation. Sentomaru wasn't even an official Marine at this time, and I doubt the World Government wanted to hear complaints about a Shichibukai while the world was in chaos. Remember, the fact that Hancock showed up at all is a testament to her loyalty, as well as the fact that she at least defeated some of Whitebeard's pirates.

I don't think it has really anything to do with anything.....of course Doflamingo is a smooth talker, how else do you get to be a world-renowned businessman.

I think Law's realized the danger of popping out hearts left and right. Coming close to dying does something to a guy.