Gerrard cannot do what he does without the support of the team.... he has freedom to roam because of the players around him.
As for the Henry - Gerrard debate, well there have been many games where Henry was not interested.... Seldom can you pick a game where Gerrard will not run his heart out.
Anyway, different players and different roles.....
As for West Ham... it was the FA Cup final.... Do you expect them to roll over?