I am confused by the thread poster.
Firstly, who does look good against Hopkins?
Secondly, Mikkel Kessler, Jeff Lacy, Bernard Hopkins, Charles Brewer, Robin Reid, Byron Mitchell and Chris Eubank were all world champions / former world champions. If Calzaghe a) can't box and b) slaps and has no power.... then how come ALL of these didn't KO him? Infact, how come he hasn't even lost!?
If he beats RJJ, your reasoning will be because RJJ was too old, won't it? And then it'll be Calzaghe's going to lose to (insert name), same as it was for Lacy, Kessler, Hopkins and now Jones...