Pro tip: don't focus on the grind. Play the game and enjoy it and consider the unlocks as an extra bonus. Tell me, do you play the game for the grind or for the gameplay ?
The gameplay in this game is so f***** good I wouldn't mind 10x as much grind.
Dude, I'm not averse to unlocking things, grinding or anything, but this sounds a bit like Stockholm Syndrome to me.
You're right, the game has very solid, very fun gameplay.
That said, progression is ridiculously obtuse, aggravating and artificially lengthened for the sake of pushing monetization.
And unfortunately unlocks aren't just a bonus, considering they're directly tied to match performance. This is F2P done wrong on a base game that's otherwise extremely fun. There are countless examples of this, (MechWarrior Online is another good one) and it's really unfortunate.
I like the concept here, but it's lacking in enough variety to justify it's current pacing and it's lacking in sufficient reasons to make me want to spend money on it. So it occupies some sort of bizarre limbo where it feels more like a week or two's distraction rather than something I'd suggest people get waist deep in.
I'm glad you can overlook that problem, though, and that you're enjoying it.