Gerrard was in the team of the tournament for Euro 2012...
and? Fifa is ENTIRELY based around sponsorship, like almost their entire income comes from the World cup and selling image/tv rights. The biggest/most popular players always get in these lists regardless of if the players were actually influential or not. Team of tournaments, often man of the match, and most individual awards are popularity contests, not even slightly accurate measures of actual performance.
Of course, the best players are usually pretty popular so there is often a certain amount of, lets call it, incidental accuracy in these lists. But there is almost always 2-3 players included who were absolutely turd, and make the list for more important reasons, like pushing names and brands.
Either way, even if Gerrard was good, or is in form, it doesn't mean he should be in the team. A good case he should be, sure, absolutely should start/be in the squad, no.
The biggest problem with England is they go, who are the best 11 individuals, okay, lets start them and go from there. Rather than, "what is the best 11 I can put together, with the next best 5 people to give me tactical options".
Other teams drop HUGE names for world cups because they are trying to make the best teams. Tevez didn't get picked despite being a brilliant player.
Gerrard was playing the more left sided Dm style role, and how often did he get across to help Baines? Most left sided central players would have dropped in to help cover that space a lot better than Gerrard did. Rooney was never back helping, but neither should he be on EVERY occasion, attackers get caught up field constantly. He should have gotten back more but the central midfield players also have to help cover. Rooney wasn't the only one neglecting helping Baines yesterday, not by a long shot. Welbeck when down the left didn't do a good job, Rooney did a terrible job, Gerrard did a poor job.