Strength only matters if there is a lot of physical contact like in the Hatton-Mayweather fight or the Holyfield-Tyson fight. Cotto hardly ever clinches which means strength is almost never a factor. If a guy can take a punch and is right in front of him it doesn't matter who it is, it is still the same pressure. As for the punches I give Margarito one thing, and that is that he throws more punches. Everyone I've ever talked to says Abduallaev punches harder than Cotto who hit harder than Margarito, you do the math. Also except for the fact that Margarito can walk through any fistic bombardment known to man, and he can throw more punches than any other man alive in 12 rounds he isn't anything more than C- fighter, both Ndou and Abdullaev(an olympian) have far better technique than Margarito, they are way faster, and Cotto was weight drained at 140.