Thompson hasn't shown enough leadership qualities. I personally think Jackson blows Thompson out of the park in that regard. We also shouldn't compare Thompson and Graham just because they're English. Graham's competitiveness and passion was on a completely different level. Thompson might be able to lead by example (ability, still not the best defensively) in the future but he definitely isn't ready right now (and no reason to why Jackson's here). Thompson's a better player individually (in attack) compared to Jackson but that doesn't mean he's a better leader and captain. Jackson's also been one of our best this year alongside Thompson, I really don't get all the hate.