they dont have the motivation to give it their all when they go back home, its a paid holiday for them.
That's not true. It's the opposite actually. The pressure in Brazil is huge. They go have a holiday in Ukraine, Qatar, etc.
Pato haven't lost any of his talent. Maybe some of his athleticism due to injuries, yes. But it's a mental problem mainly. And it was clear before he went to Corinthians. The injuries only masked it a bit.