In SL he did, but I think that's many people's point - he's just not doing that at the moment. His defence is what is most concerning for me and in my opinion that is why Tolman is getting the nod over him.
For all the talk of Thompson's 'engine', which he no doubt has, you have to consider the side he was playing in compared to where he now finds himself and i'm not even talking about the difference between SL and NRL. At Saints he was surrounded by other very good hole punching forwards and playing off arguably the best 9 our comp has ever seen - go forward for a player like Thompson was steady work. Then there's defence - not only do you have to consider that with how dominant Saints are most games (and therefore do less in defence) you have to take into account most of the time the tackles Thompson would be involved in he'd have either or all Walmsley, Roby, Knowles along side him - years of trust and understanding of what the other guys are going to do. That's not going to come over night at the Dogs and isn't helped by the fact they do spend a lot of time defending when they're tired. Hopefully it'll click in training and start to translate on the field. Like I said in a previous post however, this at the moment looks like a case of right player (for the NRL) wrong club.