Many things happens in football, good and bad, there are bad managers, good managers, bad players, good players and even bad players that score great goals, and world class players that miss goals. It's football and it's the art that makes football awesome. Yeap, that's the magic word: art ! Not logic ! And logic is what FM is, so it's two very different concepts and as for me I'm ok with this. A game it's always about logic, coding, programming, etc, etc, logic.
The problem of this logic is when I have a player delivering a short corner, receives back the pass from his team mate and it's offside and the opponent has 2 players right next to the posts. Now, this is when some of you say "well mate, all games have bugs, deal with it". That's true ! But the real problem is when people report bugs, day after day, week after week, month after month (because they are asked to do it ) and the problem remains. And not only the problems remains but they are even visible one year after when the new edition of the game is released.