Keeper/dynasty leagues have somewhat ruined fantasy sports for me. That along with information overload from the internet, trade evaluators, live drafts and rate this trade forums have all made fantasy sports less enjoyable for me.
Personally I would do away with keepers and live drafts. These are the two things that we all have grown accustomed to but in reality, they suck the fun out of making trades. Trades now are nearly impossible to pull off because of fear of ridicule for making a 'bad trade'. The evaluator says you lose! why did you do that?? Or Mr Expert said you should acquire that player, not trade him, are you stupid? Live drafting just gives you a chance to get the majority of the players you covet rather than try to make a play for them during the season. Keepers just allows you to never trade Jamaal Charles, Mike Trout or Sidney Crosby until they are no longer relevant no matter how good or bad your team starts and finishes.
Anyways, I know I stand on an island mostly alone with this but I yearn for the days of making trades where you couldn't analyze them to death and you personally had to make a guess if it would benefit you at all.