I agree totally joseph,but mayweather is old school,he probably weighed maximum three pounds (or even less.) over the 147 limit come fight time. Hatton may have been anywhere from 147 to 160,who knows? (hes generally 154/155 for his 140 bouts.)
It's not so much the weight, but other factors. Weight drainers are bigger men than should really be fighting at whatever weight they are draining for, so they are stronger, their reaches are longer, they take a punch better, etc...
If im correct the clottey corrales fight was at welter, (147.) the likelihood of anybody adding 33 pounds after the weigh-in is very spurious,unlikely and dubious.(especially a small man at 147.) Maybe he re-weighed in with full clothes and an innaccurate/different scale as well.... Maybe he was pregnant,who knows? Maybe he bullshitted as many seem to do...
I do agree that boxers should weigh in on scales brought into the ring immediately before the contest (as Gans did with Nelson in Goldfield, and as Willard and Johnson did in Havana). Originally, when SRL was still WW Champion, he refused to challenge Hagler because Marv did not agree to weigh in immediately before their proposed pairing. Janks Morton (of SRL's camp) made it clear that Ray had no problem competing against a 160 pound Hagler, but had a big problem stepping into the ring with an adversary who was likely to have gained eight pounds or so between an early weigh-in and fight time. At New Orleans, Duran weighed in for SRL II at precisely 147 pounds. By the time Munchie de Piegra wobbled into the ring, he weighed 219. Then, when round eight arrived, he needed to take a tremendous dump. After clogging three different cammodes in his dressing room, Roberto was light enough to box as a featherweight.