Ox has done more in the last 2-3 weeks than Walcott has in the last 2-3 years, no exaggeration.
Walcott was a considerably better player in 2009 than he is now - and was a great impact sub. He offers next to nothing at the moment.
Incidentally, when was his last P.L goal at the Emirates?