Wanted to point out a couple things to you in regards to DDSPF20 - for one the ratings are done by a community mod maker and you can edit anything you don't like in the game. If you are looking for multiplayer experiences there are some great leagues I can point you towards like
http://football.championsimleague.com/ - those guys did amazing things with their basketball league and I'm sure this one is just as dynamic (and I believe they just finished the season and are looking for new members)
Also if price happens to be a factor we're having a black friday sale right now at wolverinestudios.com where PF20 is only 19.99. Either way you can't go wrong as both games are very, very good.