Your right you can weigh in anything between 140 & 147, however, that's how it should remain. You should not be able to win the title if you do not beat the guy with the weightclass maximum being in effect, I see it the same as someone weighing in over the limit. If they fight at catchweight, the title should not be up for grabs. & as for Oscar fighting Floyd at 147, yes that was going to happen, but Floyd had fought Oscar with effectively everything against him & beaten him so had earnt the right to dictate terms in a rematch, but if that fight had gone ahead I would have considered it an absolute joke because the 1st fight hadn't been deserving of a rematch