I don't think anyone can really say Walcott is crap, because unless they're hardcore Southampton fans that went to all the reserve games, I don't think he's played nearly enough for anyone to make a fair assesment of how good he is.
But that's the problem too. If all he's really played are said reserve matches, and now he's so highly rated to deserve an England place, why isn't he playing? Because we can see the abilities of Defoe/Bent/Others when we watch the prem, and to take Theo over them must therefore mean to Sven that he's better than those guys. And if that's the case, why not play him, because Defoe or Bent would have been just as good an option as Crouch to bring on when he did.
Silliness. But yeah, I might be a tiny bit glad he's getting the experience out there anyway.