Degraded Margarito (dented Cotto up and had him tiring in the 9th). Wayyyy degraded Mayorga (dented Cotto up). Foreman who was never as good as some cracked him up to be in the first place and finished the fight on one leg.
If you think Cotto still has enough left to not get stomped by the real prime, live, top guys around his weight, that's cool. But you'd better be reasoning on something other than the evidence of his last three fights.
There are a few guys in The Ring's top JMW's that I don't really rate. But again, I'd see REAL guys like Kirkland, Wolak, Angulo flattening Cotto and the likes of Dzinziruk, Lara, Rodriguez all beating him soundly.