Look at Ronaldinho, one of the most entertaining football players in football history, I have never seen him in a good body shape, dude was just normal until he retired, that's it. Look, I am not expecting Cristiano Ronaldo style situation, but Neymar basically never went to lifting room all his life evidently, and his body can't handle all these injuries and life style, so he is basically done. He had fun, made some money, got rich, now time to retire.
I agree with you. Brazil has a lot of great talent in football. Brazilian people love football very much and you can see children playing football all over the streets of Brazil. But unfortunately most Brazilian players don't have a long career after playing in Europe. In fact many Brazilian players come from poor backgrounds and when they get a lot of money and can buy anything they want, they can't manage it well. Players like Adriano and Ronaldinho like to party all night and do little training. Even Ronaldo Nazario didn't maintain his weight during his time as a professional player and that made him suffer some serious injuries because his skills couldn't keep up with his body weight.
Brazil is a country in which people like watching and playing football more than many other countries while Brazil doesn't have a good management system to manage the team and have better performance from the younger players they have got in this team and that's why Brazil is not currently in the good situation like other counties and they don't have good situation ay all however after using the new coach they can have better performance time after time.