De La Hoya and Hatton were huge fights. The fact that he won those means that he did put in the work and training to stay competitive in those.
After a while, your heart just isn't in it anymore.
Currently, I'm not surprised that Floyd is in it for the money and not the game. I can't say it's a good attitude, but it's worth understanding where he's probably coming from.