The game looks nice, and it has Bioware and EA behind it (although having EA behind it, isn't necessarily an advantage, looking at what happened to Battlefront 2) but personally I think that Anthem also has to compete with Warframe, since it has everything that Destiny has (and a bit more) and it's (rather fair) free-to-play (although I have to admit that I can only repeat what I heard about Destiny, since I never played it. I only played Warframe and it's great :D ).
RE: E3. All we know in this 2018! Anthem is here to show how would it the son of Monster Hunter and Destiny.