Feel like he needed a veteran striker or two to constantly work with him and help him better understand the game and his own innate advantages. He came into football late, and it showed, which isn't his fault.
Arsenal and the media gassed his head at the wrong time and where he should have been learning from others, he was thrust too far into the spotlight, and from there it's almost impossible to dial it back without the player being disgruntled or those who propped him up then labelling him a failure.
Walcott wasn't a good dribbler - no idea where that notion is coming from - but thedifficulty for someone so fast is they have even finer lines to get all their touches right, lest the ball flies off from a single errant action, which is what Walcott fell foul of a lot of the time. He wasn't terrible with the ball at his feet, but for the pace he had, a better technical base would have made him a frightening proposition.
An Alan Smith or Ian Wright would have been better for him to learn from than a player like Henry who was in a different stratosphere in terms of ability, and thus how he could approach the game and get away with being a completely atypical type of striker for his era.
Walcott could have been more than he became, but that was reliant on a perfect storm for his development that ultimately wasn't there for him. In summary, he did well enough for someone whose foundations weren't established at the ages most pros are. The guy came into football with a handicap and a starting line some yards behind his fellow professionals, so from that perspective, he really can't be knocked.