Landon Donovan has missed out on playing at a fourth World Cup finals after being dropped from the United States squad.