I think it has generally hurt the community. The MMA fights or the so called, "Ultimate Fighter Fights" are a sport fighting and not a combative fighting. They are mostly structured by complex rules and guidelines that make many traditional fighting techniques not allowed. So really it tends to drift away from traditional martial arts. Also in many of these fights it seems as if the more complex techniques of some styles are stripped away for the simple and basic moves in the ring. I also see very little blocking and stances are usually weak. this implies that such fighting is the way to go, but in the street and reality it is not.
MMA is a sport, of course it has rules , why are you expecting 'stance's and blocks'. What MMA implies is that it's the way for MMA to go, those of us whodo MMA don't claim it's for the street, its for fighting in MMA comptitions, we train SD for the street.
I could go on but I'm bored now.