I CANT BELIEVE ALL THE LOSERS CHANGING ROSTERS EVERYDAY
Yahoo recognizes, even encourages cycling as a strategy. Get real. Win and get in a winners league if you want to face fewer cyclers, or better yet start your own private league and set it any way you like. Yahoo does allow you to set these sort of restrictions in a private venue. Not public though, you will have to live with it.
I doubt they would ever change this, nor do I personally believe they should having won cycling myself when I had a poor team. I would have lost in the draft otherwise for that particular team and the whole season would have been boring. I personally hate a game fully decided on draft day.