If he's top 3 at 147 then he's better than one of Pacquiao, Bradley or Mayweather and I just don't see how anyone could seriously argue that. I don't like Mayweather, but he still won the fight.
You don't judge guys on whether they can make a fight of it against someone on a different level to them, you judge them on how they do against the guys on their own level. He beat Broner, but let's not forget Alexander beat him convincingly and Khan beat him as well - two guys that have pretty serious flaws.
Other than Broner it's actually hard to point at a single big fight that he's won with a dominating performance. Even wins like Ortiz and Morales he could have lost pretty easily. I have nothing against him and wanted him to win last night, but top ten p4p is a bit ridiculous given his record.