The UFC is “the brand” for professional mma, therefor the fights we should see, we usually see. Unfortunately, so many champions and great boxers are split with different promotions and politics become too involved (bud Crawford is a great example of this).
We have great young entertaining fighters, Teo, Shakur, Tank, etc, but the Mayweather model has really hurt the sport. The other thing with MMA is that we frequently see great fights run back for a rematch while it is relevant. Boxing has the opportunity often to do this, but refuse to.
For we got WilderxFury 2 & GGGxCanelo 2 (boxing corruption at its finest here), but we miss out on things like TeoxLoma2 & PAC x Mayweather. All to the detriment of the fans & sport