Overall, it seems like it'll be more of a Battlefield Heroes :/
Not "WW2 BF" and more of a "Clowns in WW2 BF" 
Also, only 2 maps? Really?!
Only 2 factions? Ouch.
Esp since you keep the same character/uniform if you play Axis or British.
Tiger in 1940 ?
Churchill in 1940 ?
SturmTiger and long barrel Pz4 in 1940 ?
STG44, G43 in 1940 ?
In some ways, it reminds me of Call of Duty : World at War
Call of Duty : WW2 also doesn't care what side you play weapon-wise.
I played some rounds at Gamescom and i cant see any BF Heroes/Clown gameplay in BF V. To be honest i have the feeling that the game is way slower compared to CoD and/or BF1.
For the weapons it is the same story.
StG44 at BF1942 El Alamein? That is a stupide argument. Sure. There was no Tiger and Churchill in 1940 (Or a Churchill gun carrier at all

) but there was no ground battle in Rotterdam too. It is a mp game to entertain players. BF is not a simulation.
So there is no side restriction to enforce the weapons pool and to limit balancing. There are Czech weapons, prototypes and fictional attachments (red dot scope, ect ect). And i think we will see way more weapons and equipment in BF V like italian and/or japanese guns and vehicles.
Another aspect is the map pool: Sure. We have seen only two maps so far but the Gamescom trailer had already shown a potential Africa themed map. To be honest i dont think we wont see only 2 maps when the game will be released. I would guess that BF V map pool will be around the size of the BF1 launch pool.
Sure. I had played BF V for ~40min at Gamescom so it is no "the best" position for a highly qualified analysis/comment but i think BF V could be a good/solide BF game. I think everything you need is already part of the release version. At the end the fate of BF V will be decided by the amount of content and content release time table.
Furthermore those criticism about the weapon arsenal, the skin pool (female soldiers - oh my good. It is a video game and not a war simulation) and map pool is misleading. BF wasnt a war simulation. It is a action based online multiplayer shooter. BF V must deliver those aspects first.