Sport combat has always had it's "niche" market in terms of consisteant fans.
Sure movies help, Boxing became even more mainstream with the Rocky movies and Stallone loving boxing, star power brings out other stars and we saw that with the UFC ( and still do at certain events).
But what sustains any sport is the "hard core" fans that stick with it regardless and MMA has that already.