For every Ronaldo, Modric, Thiago Silva, Ibrahimovic, Messi, Dani Alves there are 5 players who have been totally done for awhile (e.g. Bale, Hazard, Fabregas, Suarez, Kaka, Iniesta). He is 37 for the love of god. At 37 Messi will be hobbling like an old man.