I am a very hardcore fan of Star Wars, and have been my entire life. I must say that without going into very extreme nit picking and trying to fan boy the entire thing down with things like "respect for the old games" and other things, this looks like a very promising game. And sure people will always be mad about the new canon with the First order instead of the Imperial remnants and warlords era, but that's not something to get mad about. I don't have a problem with there being a "Legends" and "Canon" story line, most of it fits together anyways.
I think a lot of the current negativity that the game's receiving is from really dedicated fans who want the perfect Battlefront game that depicts their vision. And that's the problem with making sequels to classic games, you'll always be raining on someone's parade and you'll never make every single person in the original fan base happy.
EA has announced however that there will be no micro transactions, and that free content will be actively coming out up to at least a year after the game's release, that will include things like; maps, heroes, weapons, etc. At the moment, I think the only thing that is at risk for micro transactions is cosmetic things, which I don't believe many people have a problem with.
if they don't have space battles in this one, I am going to be extremely dissapoint
Space battles are confirmed to be a thing, they're in the trailer, just no gameplay of it was available at E3.
The Beta for the game will be coming this fall so I hope that we'll get a little bit of everything including maps, eras, and weapons, then I think it can be fair to start brutally judging the game by then. Give it some time and just enjoy the fact that we have a Star Wars game in the works.
EDIT: Cool video I thought I'd share