Yes, but only because John Connor is a secondary character in these stories so how good the actor playing him has never been the point. Dekker's the only one of the three who got an interesting version of the character to play, and he did a good job with it.