I don't think Beckham is overrated! Maybe I am being a little biased in some eyes, BUT..... The deal is.
Beckham knows what he is good at and what he isn't so good at. He doesn't possess awesome pace, so he doesn't bother trying to sprint down the wing. He doesn't have an abundance of tricks and skill, so he doesn't overelaborate on that. what he is great at is....Passing, teamwork, freekicks and other deadball situations, shooting, good technique, he's the hardest working player on a football pitch and has great vision and creativity. Also, he plays on the right hand side, and his role in the side is limited because of that. People would change their minds if he got a real chance to play in centre midfield on a permanent basis.