Not really sure how one sided battles is related to microtransactions tbh. All the WW1 game series games (Verdun, Tannenberg, Isonzo) and Enlisted are games I have played lately. Both to some extent have this issue at times and yet have very different pricing models. Verdun and Tannenberg is a single game to buy and that is it, Isonzo added a few premium cosmetic packs. While Enlisted is apparently really bad for grind premium stuff although tbh I haven’t really noticed because you start with a rifle and a rifle kills people. Not really noticed a difference with any of the other rifles, they all kill people.
Some teams are just useless.
I don’t mind losing if it was a fun battle and that is generally the bit you remember. I have gone 15+ kills to no deaths in war thunder and lost before but its still one of the more memorable games. The enemy just keep on coming as they stomp over your entire team and you stand alone (likely due to a little bit of skill and huge amount of luck) and hold back the tide but in the end they still manage to capture the objective and you lose.