With 11 lucrative sponsorship contracts to his name, a legion of adoring fans and the beach on his doorstep, it is not hard to blame Neymar for his decision to stay at home in Brazil.