How is Ricky Hatton not a weltwerweight?
He was former welterweight champion of the world.
By the way who are all these true welters that Cotto has faced?
He beat Quintana who was a welter admittedly, to win a VACANT belt vacated by the previous welterweight champ Ricky Hatton.
Then he beat Oktay Urkal who spent his entire career at LIGHT welter
Then he beat Zab Judah who I think was a welter, but Floyd FOUGHT HIM ALSO
Then he fought Shane Mosely who came DOWN from 154 lbs
So Cotto by your own estimation has fought 2 welterweights.
Floyd has fought Judah and Baldomir which makes two also.
Floyd has fought 4 times at 147 lbs facing two welters, Cotto has fought 4 times at welter also, again fighting only two welters.
Furthermore his next fight is against Alphonso Gomez who has campaigned mostly at 154 recently.
Hope this helps
Bookmarks