The other thing I think has to be mentioned though is that grind is almost directly related to content- yes, there is a balance to be had, but if you can unlock everything in the game within a week- then what is there to be proud of? It is not any sort of accomplishment to be had. As it is now, it takes about a month to unlock a T5 ship (depending on how much you play of course) if you stick to playing the same ship line.
If people play the game to unlock things rather than just sitting back and having fun- then the grind is the game. Rewarding a new module every game is way too much and doesn't encourage players to que the harder teirs and would actually make legendary ques worse. Again, as it is now, a module is rewarded about every three games (T4s can unlock a module a game in legendary depending kn skill level and battle bonus) which I personally think is just about perfect. Thats just my opinion, but there it is. Unlocking things is not gameplay- that is just a bonus (might I add that some extremely popular games such as Fortnite and DOTA literally have no unlocks whatsoever?)- in my eyes, just have fun with what you have- the harder things are to unlock, the more rewarding it is to unlock them