If you follow Pavel Bure he also had a checkered contract history. I think he and Fedorov had similar career paths (among others
Fedorov was about 22-23 when he came over and had been stifled by a military regiment of hockey bootcamp 10 months out of the year for mother russia or you were taken out to pasture. I can see the possiblity where the wings offering millions of dollars for him to defect and then him having so much success and the heart trophy he was litterally drunk on the spoils and then some. I also think Fedorov was very susceptible to agents and money managers. I think Fedorov was largely sheltered from the damage his agents were doing in negotiations and with the things going on in his personal life it was too little too late when he realized options were being pulled from the table while facing an all around downward spiral. Its not excuses just another way to look at it.
I really don't hold any ill will over Fedorov, he was not a seasoned vet like Larianov and Fetisov. I also never saw Sergei as capitain material although there is no doubt in my mind he wanted it. He was a kid with world class skills and he wanted that to translate into being number one at everything being the highest paid the hottest and youngest girlfriends, expensive cars, armani suits the all around superstar lifestyle with absolutely no idea that capitalism had limits. I think some delusions of grandeur and an unfortuante immaturity in understanding what is important in life lead to Sergei's departure from detroit. Everything I have seen of him sense gives me the feeling he learned a lot from his path and is a much more rounded person. I actually think Fedorov's personal life would make an awesome movie.