Because beating Margarito won't mean anything to the average person. Margarito is not a big enough name to really improve Cotto's noteriety. Neither is Cintron because while this fight is huge in PR Cotto is already known by everyone in PR. Mayorga is well known, he plays the villain very well because against MOsley it was hard to really choose a guy to cheer for, but with this fight a lot of people will be cheering for Cotto.

However, Can Mayorga make 147? I highly doubt it, but we will see.