I'm of the belief that microtransactions are fine provided you don't NEED to pay it in order to either 1: Enjoy, 2: Win, or 3: Finish the game. As stated, Overwatch does it nicely, because lootboxes are free with experience and levels, but if you wanted to, you can buy them and it's all purely cosmetic and enjoyable. Nothing that will boost stats. Granted, I have not played Star Wars Battlefront 2 (and probably won't), but from what I heard, what you get from microtransactions allows you an edge in gameplay, and that's not fair. I remember playing a game, it was some zombie campaign game (H1Z1 or something along those lines?) I started playing. I didn't buy anything (thank God) but I got gear from some coins they gave me for being a new player. I got some basic gear, loaded up the game, and was shot instantly by another player, who stole all my stuff. Now, had I spent actual money to get this, I would be pissed! And I come to find out that the gear you buy boosts your stats and, of course, if you get guns you are at an advantage like....shooting other players. So, microtransactions can be good or bad. They shouldn't force you to pay more for something. It's along the same lines as DLC. DLC should be added extra content for enjoyment, you shouldn't NEED the DLC to finish the game.