every sport evolves to a certain degree. The fighters no longer strictly represent one particular style and are more in the MMA mold than strict practicioners of Karate, Kung Fu, Judo, BJJ, etc.
The current management of the UFC has added a businesspersons sense to 'cage fighting' and it has worked to broaden the appeal of the sport.
even PRIDE has gotten away from their grand prix style and has tournament fights seperated by a couple of months between opening bouts and the finals.
The weight classes actually leveled the playing field somewhat and made it more marketable. I actually believe there should be another weight class added - Super Heavyweight for those over 250#. As it stands now anyone over 205 is classified as heavyweight and that is too broad a weightclass IMO.