Coulda woulda shoulda.
I don't pity anything, if I see an issue with the game, I change the game and fix the issue.
We could go into a long discussion about what actually creates a realistic game worth playing (db edits and career edits), and what isn't realistic at all (EA's terrible default programming), and why changes to the db and career files are absolutely essential before you start a career.
Example: last time I played career mode was FIFA 16. Second game into the season I noticed the CPU was playing their #2 GK and 4-5 bench players. That's how terrible EA's default CPU team logic was then, don't know if it's any better now. Anyway, I spent the next day or two testing to figure out how the game engine determines CPU team lineups. I fixed the issue eventually but it took a lot of edits, including lowering CPU team bench player ratings. And also as I said, changing their position 1 values: a CPU team with 4 85-rated CBs will remove two from the lineup, and play their 70-rated LB and RB instead. That's the sort of stuff that needs to be addressed and fixed before starting a career.