You absolutely can disagree that he is top 10 of all time though. The Canelo fight was a good win but he is no ATG yet and the catchweight was typical Mayweather. Canelo's stomach was concave at the weigh in! Marquez is another but he is an ATG lightweight rather than welterweight.Also a 22 year old Canelo and Hatton undefeated in 44? professional fights. He fought what was in front of him. You can't diminish his achievements. I think he'd have beaten Pacquiao in 2009.
Mayweather is definitely the most intelligent fighter I've ever seen. His ring IQ is ridiculous. Not even human.
He's up there with Duran and Leonard imo, but probably behind both.