To get to the last reward (86+. OVR Hero) you will need 8.960 HRS which equals 4.480 scored points. If you can score 16 points in each matchup that would require 280 matches. If you can finish these in 3 minutes each you would have to grind for 14 hours. And you won't even get a hero.
In a situation where EA is under pressure for handing out weak rewards it just makes you think. Who is making these decisions? And why are they in a position to do that?
Please tell me I am wrong.