Regardless of what anyone's answer is people will always bitch about it....The difference between Jones, Pierre and Anderson, i believe, is that at the root of it all, Anderson Silva is a true fighter.
He loves to fight just for fights sake. Kind of like BJ Penn, he does not care about weight classes as much as Pierre and Jones seem to. Of course it is a business and Anderson has to be smart and also make his money, but it seems as if he just likes to fight and hit people. Jones and Pierre are awesome fighters but are also more so competitors and athletes compared to Anderson.