Just looking at the three guys who are still injured, checking their stats from last season they seemed to each have several high-foul games and fouled out at least twice each (if I recall correctly). That means it's likely that they are players who are aggressive, and those players cause and receive more fouls. I had a player last season who fouled out four times, and was injured four times, all in the same season. It's hard to work around that, but my guess is that it's not likely to be a bug, just that perhaps that aggressiveness is perhaps a little stronger in the engine's calculations that we'd prefer.