Rebel Scum

So It wasn't just me who had a hard time with the Battlefront Beta. IGN reports that DICE has admitted to balance issues.

...its a balancing issue within the Beta.”

This was soon echoed by lead multiplayer designer Dennis Brännvall, who tweeted “yeah it’s too tough. We’ll make changes based on the feedback and data
— Luke Karmali - quoting DICE