I mean before we had Fedor and GSP. Both humble and the best in their weight classes, both in GOAT considerations. Nowadays things are a bit different..in the case of JJ he is that good as a fighter or at least used to be so may be the way he acts actually gets in the way of his popularity. But when it comes down to fighters like Diaz bros, Conor and Ronda who are definitely not the greatest fighters we have seen they all act super disrespectful towards their opponents, yet they have the biggest fan base. I mean they are arrogant as hell, lack emotional intelligence etc etc, yet they are MMA's biggest stars??! So I really wonder why does one need to be an arrogant asshole to be real big in MMA?