Atleast SWP runs at defenders and commits them into fouling him or making a mistake. He may not always have full contol of the ball but he's 100x more effective than Walcott.
Walcott has no skill whatsoever and is reluctant to take players on despite his pace. All is does is look to exploit gaps in the defence which is easily defendable. As people are saying, he's still very young and there is room for improvement but at this moment the players picked above him are better players. End of.
Thats called opinions. Lennon is better than Walcott but not SWP.