While we can all agree that no game is perfect, I think we need to give the game props where it's due.
I absolutely love the fact that no two cards play the same in this game. You can look at attributes, ask other people for opinions, watch reviews on youtube, but until you get the cards and use them, you really don't know how they will play.
Every card is unique, and attributes are only a small part of the performance of the cards.
If you've ever played other sports video games you can appreciate how incredibly difficult that is. SDS doesn't do a skin change on players, they design each player from the ground up, and the result is an unprecedented amount of diversity in gameplay and lineup builds.