There is no doubt that FIFA looks good this year but I have always felt some kind of scripting taking place at key moments, so it ends up frustrating rather than enjoyable.
There's always been such a "scripting" both online and offline. I don't know why, it just seems it's there to make matches more "tense".
Then, you may want to separate the "scripting" from the impact engine fails like the one that follows:
I was playing FIFA 12 yesterday afternoon, Seattle (me) vs. Philadelphia.
At minute 45 they had a counter, I performed a perfect sliding tackle to dispossess the opponent just inside the box... 100% ball, and...
Penalty. 
Looking at the replay, it looked like my defender unwillingly tripped an opponent (unrelated to the ball carrier) with his arm while starting the sliding tackle.
By giving it a closer look, I saw that the opponent was just jogging near my man as my man was going down for the sliding tackle and stumbled upon his arm.
In a similar fashion, I had a dozen of weird penalties awarded against in FIFA 16 (each of them happening as my keeper tipped the ball over the bar).
It turned out the game would count it as a handball if it had been previously deflected by a defender (like in this case):