I will say that by understanding this is a DICE game, they did a very good job. DICE did what DICE does best.
To me expecting much more would be like expecting from UnlimitedWard to create Half Life 3, I mean you'd know already how that would end up before even seeing a trailer.
Perhaps people would be more leveled with their expectations if it was called "Battlefield: Star Wars" or something else other than "Battlefront" indicating it's DICE's take on a STAR WARS game rather than creating "Battlefront 3" folowing the exact style of past 2 games.
To me expecting much more would be like expecting from UnlimitedWard to create Half Life 3, I mean you'd know already how that would end up before even seeing a trailer.
Perhaps people would be more leveled with their expectations if it was called "Battlefield: Star Wars" or something else other than "Battlefront" indicating it's DICE's take on a STAR WARS game rather than creating "Battlefront 3" folowing the exact style of past 2 games.