Pele didn't want to play at the 1970 WC because they kicked the crap out of him in 1966, then he stopped playing international football at 31 years old. Scholes retired from England at 30 years old too, Shearer at 29. Maldini retired after being eliminated by South Korea, never got to win a tournament with Italy. You know what, people can do whatever they want. They don't owe any of us anything.
Retiring himself by cheating the way Maradona did though is beyond the pale and the fat drug addict should shut his mouth.