I won't comment on gameplay.
Regarding the MM, I completely understand what you mean, but allow me to raise an objection...
I started playing on September 19th, starting at D8 because in FC25 I had reached D5 once (only once), but I usually played D6 more often.
I don't know if I'd call myself an average player, but I have to admit that I couldn't have played in divisions higher than D6.
Returning to this year's game, as I said, in the first season I started at D8, after a few games I dropped to D9, and then managed to climb back up to D7 once.
In the current season, the second, I haven't been able to get beyond D8 and have played most of the games at D9.
At this point, my question is:
Why do I so often face players in divisions significantly higher than D8? So there could be two solutions:
A) the MM system is very imprecise and makes me play the first player I encounter;
B) My opponents, who are clearly stronger, play D8 but somehow circumvent the system to have an easy time against weaker players like me.
In any case, whatever the answer, it's very frustrating to play like this!