It's not just the players, it's the culture. Sometimes it's the people around them; the people who are looking after them - the money they're given. Some of the families give up their jobs and live off their sons. That would never have happened 10 years ago.
Too much money at a young age, it just takes your eye off the ball. And you're not as hungry as players used to be. You think you've made it before you've done anything.
Where does it stop? You get offered money for your wedding, then for your kids, new houses, holidays... We earn enough from football and sponsorships, why do you need any more?