There is probably too much randomness involved in deciding the outcomes of matches - so much that is it not appropriate, and hence it is likely that there will be some things going against football logic.
Say, if two equal quality teams are made to play against each other for 10 times and all the things that can be controlled by both managers are kept constant (formation, orders, arrows, condition, morale, bonuses and so on), and one team used superior tactics, it is expected that this team would win most of the matches. A draw or two may occur and rarely maybe one loss. But, in this game it is not like this. There are more 'anomalies' than expected - more than what is expected in real life. Surprises do occur in real life, but not up to the extent that they do in this game. Many outcomes are not realistic. The same applies to the number of injuries and so on. So, maybe they failed in what they tried to do in terms of making the outcomes more realistic (if ever that were their intentions).