He'd get abused if he went to the World Cup because England don't care about anyone not named Rooney, Lampard or Gerrard. So they'll fail to play to his strengths. They'll play Johnson behind him despite knowing that Walker has been consistent this year and knows Lennons game.
Plus, how do you leave Walcott out?
Honestly, play Walcott more in the middle (Scum have done it, he wants to play there), with Lennon wide and Walker behind and Townsend on opposite flank. England aren't going to technically outplay anyone, so might as well play to the only strength which would be pace in players and in tempo of game.
You are right about Lennon's lack of impact in England's setup, it's because everyone looks to make the first pass to Lampard/Gerrard who in turn look for Rooney. Lennon needs to be an early outlet.