So how do these changes make the multiplayer more fair? My experience with the Battlefront 2 beta was that it was wonderful at first, but became wildly unfair and unbalanced towards the end of the beta. Some people had ridiculous star cards that gave them invulnerability or near invulnerability. You had no idea what cards your opponents were using until they killed you. Matchmaking made no attempt to place people in games based on their cards -- just their account levels.
I'd buy Battlefront 2 if it were fair. Unfortunately, it carries the dubious distinction of being the most unfair game I've ever played.