Henry was a fantastic teenage prospect at Monaco. That's why Juve paid a huge sum to buy him. The talent was always there, he had more than just raw pace. It needed a good manager to maximise his abilities, that's all. Walcott has been limited from the start. He just isn't really a top footballer. He has some reasonable attributes but nothing that makes him really stand out. As said previously I think Oxlade-Chamberlain is a better footballer and will prove that over the coming seasons.