Weight cutting is definately a loophole that is bad for the sport. It makes for worse fights when fighters are fatigued from the weight cut. It also makes for unfair fights where the real weight difference of the fighters might be much bigger than what the weigh-in suggests.
Weight cutting needs to stop. I'm glad Rogan is bringing it up.
What they should have is TWO weigh-ins. One the day before the fight, like now and the second one just before the fighters step into the cage.
If a fighter weighs more then a certain number of punds over the weight class limit, he should be penalised. For example get points deducted or even be ineligible to win on a decision if the fight goes the distance.