Oof, I don't have a favourite game. There are three games that I loved the past months, and these are; Detroit: Become Human, God Of War 2018 & Red Dead Redemption II. I loved all the games for the same reasons really, stunning graphics, fantastic story, exciting gameplay mechanics and mesmerising music.
Honestly, I wouldn't care less about historical accuracy. I understand the frustration up to a point, but it is a joke... Now, they may have put female characters in the trailer and in-game due to this feminism thing going on lately, but I take it as a customisation feature, aka a plus. I mean, honestly, historical accuracy is not 100% what made Battlefield famous. I mean, in Battlefield 4, has Shanghai been attacked by these specific types of tanks or airforce? I think that people are overreacting with this whole situation.
Of course, I am talking just about the trailer thing. What EA did afterwards (Telling its audience "Don't like it? Don't buy it!") was, IMO, a very very bad move. I mean, their stocks decreased by a considerable percentage. I agree that that was a dull move but still, not a reason to not play a game if you like it. Honestly, as a gamer & Battlefield fan, I wouldn't care less what EA says or does, as long as the game has quality standards.