I kind of agree with OP, but only kind of. First off, there seems to be a problem with finishing. I guess SI wanted away with the hockey scores, which is fine, but instead of making the defence better (although it is possible to park the bus, and it's great to see AI sometimes does this) they made strikers miss pretty easy chances on a regular basis. Sometimes you see efficiency, but many times it's shots to the corner flag. In football sometimes you have nights when it's all crossbars but those nights seem to come a bit too often in FM right now. As for the long shots, I wish many more of them would go in, see some real screamers.
Secondly, you can avoid in-match injuries. You need to rotate your squad a lot, and thus make sure you have adequate depth. No heavy training, many use light. The problem with this is (and I have no stats to back this up just a gut feeling) that no managers really rotate this much in real life, maybe Sir Alex but I don't think he's doing it for fitness reasons. Also conditions play a part, which is a huge part. It's terrible going to a match that is played in subzero conditions, with a poor pitch. You just know either side won't make many tactical subs, or either finish with 10 or 9 men.
But one positive thing about injuries in FM now. They really can harm a player's career. That's realism. Previously, when a player became a world-beater, they stayed that way, pretty much hitting their PA at 20 and then staying that way for maybe 10-15 years. In real life, that's extremely rare. Cases like Kaká would have never happened in FM before, now they can, and I'm at least happy about that.