Unfortunately, some of those punches have to land if you want to win. Keep hatin May..you'll be hating forever.
You're not wrong in you assessment of Mayweather, and his common sense argument is ridiculous, but Manny's camp is just as much to blame for their fight not happening. Neither of the two sides have ever been serious about the negotiations, Manny just doesn't go around talking about it so he doesn't get the same attention about it.
Because he won't fight the guy with all the titles. Perfect record means nothing when you come up with excuses to avoid fighting the top fighter.
If he beats Manny, I'd concede he's as good as advertised. But he hasn't and he keeps talking about how it's his way or the highway. If he's the best, okay... but everyone thinks Manny is the best. Manny has losses cause he fights the best. Mayweather won't fight him because he thinks being undefeated makes you better. It doesn't.