If Jones was "all that" then he would have faced sonnen. Sonnen was coming up from middle to light-heavy so JJ has an advantage straight away fighting the naturally smaller man (and this is a jones who has said he will eventually go up to heavyweight). secondly JJ had around 90 days to prepare to get in the octagon, Sonnen was doing it with 8 days notice.
Without mma jackson would be a nobody but he still does the sport no favours. Now 20 fighters go without a wage this month, all the other trainers are going without and the tens of thousands who have bought tickets and booked flights/trains/