We need to change one thing. Not weight classes, but WHEN fighters weigh in. I think the fighters should weigh in on their way into the Octagon. If they are one pound over limit (meaning you weigh in at 170, not 171) then you give up 15% of your purse. 2lbs. over you give up 30% of your purse. 3lbs. over you give up 50% of your purse. 4 lbs. over 75% of your purse. More than 4lbs. over you are disqualified and you get fired from the UFC.
This will give a more realistic look at what weight classes should look like. No more will you have a guy fighting at 155 who walks into the Octagon at 177 the day after weigh ins. This will keep fighters healthy. Everyone is still on the same playing field - they will be fighting at the same weights, but they will be at their more normal weights. So guys who currently fight at 185 will probably be 205'ers. 155'ers will probably be at 170 and so on. No more lackluster fights due to being worn out trying to cut weight. No more lackluster fights because you get the call 3 days before the fight and have to kill yourself to make weight. All these guys will have to figure out how to eat lean and stay lean all time or pick a higher weight class.
Think about it - how many of you wouldn't even want to get out of bed after spending all your time in the sauna and on the treadmill and having no water, not having a decent meal for days - let alone fight 24 hours later. And if you could drag your butt into the Octagon what kind of performance would you give?
I think it will keep fighters healthier, give them longer careers and make for more exciting fights. The best part is it really won't change anything, most guys will naturally move up a weight class so all the fighters we see fighting each other today will all be moving up a weight class. DO IT!