I think Walcott could be entering a period of adjustment concerning his career expectations at the moment.
It seems, though it's not clear, that he may be accepting he's never going to lead the line. Will have to keep an eye on what he says in public this season.
Once that adjustment does take hold - and eventually it will - I think we'll have a player who's willing to contribute in any capacity provided the money is there and major trophies are a real possibility.