Benji is not over-rated in my opinion. Benji is an instinct player and he reacts to what is in front of him. This causes him to make mistakes, but it means that in the age of video analysis, other coaches must hate him because they can't predict what he is going to do.
That makes him exciting to watch. He tries things, he's not a robot. Lockyer is a different player to Benji. Lets see if Benji's at great as Lockyer in 4 or 5 years. But he is going the right way in my view.
Coupla years back, I was walking past these two 5 year olds in a park in Wellington NZ, kicking a footy. One says to the other, "You can't beat me, I'm Dan Carter!" The other one says, "So what, I'm Benji Marshall."
Thats why I will love Benji forever!