Gee I wonder why cock-a-doodle doo!!! Even if he is not afraid of Margarito, Floyd doesn't want to fight the best. Mayweather has no right to call himself a great boxer because of the long list of fighters he has avoided (Mayweather scared of Cotto). To be the best you have to beat the best. Despite his delusional claims, Mayweather will never beat the great Sugar Ray Robinson.
Mayweather often wonders why he doesn't get any respect? If he wants to get respect - do it the old-fashioned way by facing and beating the best boxers available not avoiding them and giving flimsy reasons.