So don’t buy him if you don’t want to? I seriously don’t understand the fuss. The game gives you points that you can redeem for Vader or the other locked characters for doing literally everything. Just play the damn game that you ostensibly like and bank the credits if you don’t want to spend the money.
Requirements have now been reduced, but someone with early access of the game calculated that you needed to play 40 hours just to unlock Vader! That is saving all your in-game earned credits just for one hero, without progression and improvements in other parts of the game, like for the weapons. That’s quite the grind.