Idk but “balance reasons” seems like kind of a cop out answer. Is it really game breaking to make JKL a rebel? Like are end game players really going to take him off the JML team and throw him in a Leia or some other kind of rebel line up? I don’t think so, because it’s not any better than him in a Jedi lineup. I mean Kix has a clone tag, but I don’t see anyone chomping at the bit to throw him on a clone team. All I’m saying is that it would be nice to be able to experiment and try different combos to see if they do end up producing results.
And I know that’s just one example in a million, but it seems to me these tag decisions are made to take away player agency and get players to whale harder on the newer units. Take the new bad batch for example. There is absolutely no reason they shouldn’t be clones (except for Batcher), except for the fact that CG doesn’t want them to have synergy with the old bad batch. You have to use the Bad Batch v2 lineup without deviation from one unit to another if you want at least a semi-competent team.
I can definitely believe some tag decisions are made to maintain balance, but a majority of them, in my opinion, are nonsensical and only serve to reinforce a team comp that CG has in mind, instead of what the player may have in mind.