The reason there is not many undefeated fighters in MMA is because the best actually fight the best and listen to the fans , unlike in boxing where we get "Mega fights" like PBF vs De la Hoya which the hardcore fans never even wanted in the first place, and a load of other good fighters building up records fighting tomato cans etc.

I love boxing more but im bitter.