I realized a big problem in Live is basically Nobody dominates the game all the time...Everyone should have their bad nights,etc.
In Winning Eleven/Pro Evolution Soccer, there is a condition rating which determines the condition of the player. The higher the condition rating, the more likely you are to be in good condition. Every player has good and bad nights and this should reflect this. The condition rating has a HUGE effect in Winning Eleven. If your condition is way down then your ratings go down by 12 overall. (Or is it 16? I forget) Whereas a great condition ups ratings by 10 overall. Anyhow, this could probably solve a lot of problems and make dynasty a lot more interesting and realistic. You'll also be more likely to use subs, since condition should go down if you fatigue your players too much. Or when your player is unhappy with the losing record or wants an extension.
This solves like 10 issues or something! It's not too hard to code either. I could code it, probably, if I had the source.