Eh, many fighters break there hands in fights. It happens all the time. I was at the Cage Rage Contenders show in Dublin on the 26th and two fighters in 14 fights broke their hands, as far as i am aware.
As for a long term champ, we have had them. Hughes was champ for years, Chuck was Champ for years, Fedor is still Champ and has been for 4 years now.
MMA is a dynamic sport, and you can never assume that one fighter will win a fight. That is the joy of it. The last 8 months have been ones of upset and belt changes within the UFC in particular, but within MMA as a whole.
Titles change hands, its the joy of this sport.