Totally agree.
mayweather is one of if not the greatest at Super Featherweight, the way he took apart Corrales(rip) was sublime. Lightweight, he is in my book up there as one of the greats, Castillo fights, arguably lost the first but destroyed him in the second fight.
At welterweight he took care of business but didn't fight Cotto(in his prime), avoided Margarito and instead fought guys like Hatton and Marquez who were natural 140 guys.
If you look at his record beyond that, guys like De la Hoya, Mosley, cotto and I would put PAC in with this were all old and shop worn. Had he faced PAC man 5 years earlier when both were in their prime he would have in my opinion been in more trouble.
One of the greatest defensive fighters of all time along side sweet pea but as far as the best ever due to his 0 record, bullshit.