Why doesn't the UFC ever have the fighters participate in consecutive shows? They are trying to build fighters up and make them known to the fans, yet after a win the fighters usually skip one or two shows before fighting again. Seeing someone for a couple minutes every 4-5 months isn't going to make them a fan favorite.
Terrell is a great example. He beat Lindland and now he's getting tons of attention on the forum (and thus likely amongst the whole MMA community), yet I'll bet we don't get to see him in the next show. We got ONLY 25 seconds of Dave, then we'll be forced to wait months to see him again. Its one thing if a fighter is still injured from his last fight or something, but this is almost never the reason they don't come back immediately. Bad marketing IMO.