MMA might be the less refined sport, but its not a 1-hour bore-fest either.
If you watch a boring MMA fight, you've lost MAYBE 15-20 minutes of your life.
If a boxing match is exciting, its usually exciting for like 10 seconds a round.
Attention span and organization have a lot more to do with the rise of MMA than whether one form of combat is superior to the other.
They are different animals, and superiority has more to do with the skill of the fighter than their particular discipline