Casual problem:
Star wars is a casual product so likely the game is going to be friendly to casual gamers. Add into the mix that only a multiplayer title and you start to wonder how active the player base is going to stay.
Support issue:
DICE has a rocky history when it comes to releasing games and even supporting them. Past couple battlefield games have had nothing short of terrible support in some cases.
Content problem:
Battlefront only has a online mode which brings up a content problem. Lack of single player means the focus is just on multiplayer. In order to keep the game fresh we need a ton of multiplayer maps along with gamemodes.
Gamemodes
Every gamemode cuts up the player base so what we need is various modes which are different enough between each other but not to many. Another problem is gamemode must be designed for the map.
Lore restriction
Any content has quite a heavy lore restriction placed on it meaning only so much material to be sourced from.