His limitations are that he doesn't excel at any of them.
The lad himself was refreshingly honest about that in an interview a few weeks back. He even stated that what he has to do is to bring up the level of all those things you mention to stay in the team.
Some questions Dave.
What is your interpretation of a very good player? Who are you comparing him to when you say this?
What exactly do you mean when you say that he doesn't excel in any one attribute?. How would you describe excel?. Give me an example, using a player of Tom's age, who excels at a particular attribute.
You said in a previous post. You have watched him a few times now and have decided, with your obvious experience in these matters, that you don't see a great player in the making. By great do you mean the likes of Messi, Ronaldo, Cruyff, Maradona, Pele? If so, I don't think anyone would disagree with you.
In another post, you also compare him to the likes of Livermoore and Davis. Really??. Name me a player who is 18 years of age who is playing to the same standard as Davies in the premier league at the moment. Spread that Europe wide if you like.