Diaz talked smack and got his title fight. Sometimes you have to run your mouth to put yourself in that position. I know some people cry that this is ruining the sport, but let's be real - if Diaz didn't have enough skill to back up his mouth, he wouldn't have been given this opportunity. The same can be said for Chael Sonnen. Yes, they cut promos, but they also come to fight. And more often than not, they deliver.
At the end of the day, you can talk all that good stuff, but you still have to be able to perform if UFC brass is going to take notice. The floodgates aren't being opened - Matt Riddle isn't about to get a title shot just because he's been running his mouth. He couldn't even get a bout with Dan freaking Hardy.