The reasons why I would not recommend Battlefield 5 mostly have to do with the fact that the game itself is deeply broken, a lack of long lasting content and most importantly of all (at least in my opinion), a lack of any true WW2 immersion.
Battlefield 5 is a mishmash/conflict of both artistic design and cosmetic choices made by the developers.
It really seems like as if multiple graphic designers were having an argument as to which kind of color pallet they should use for the game and ended up barfing a vomit of vibrant colors across all of the maps. 'Twisted Steel' and 'Devastation' ever so slightly have that 'WW2 drab/depressing color scheme' and design.
Another issue that plagues this game is player freedom in terms of cosmetics.
Freedom in general is a great thing to have and puts a smile in everyone's face.
However, in today's world, especially when it comes to WW2 FPS games, that is probably the worst decision that Battlefield 5 can do with its current cosmetic outfits.
Most players are [profanity removed] by nature when it comes to online gaming and they will do everything in their power to purposely fit themselves with the most ridiculously mismatching outfits that are at their disposal.
The outfits in the game still look extremely exotic and are extremely out of out of place for some of the battles.
You have players running with winter clothes, wielding golden guns in the middle of a desert.
One interesting thing that I noticed ever since the game's latest patch is that the transport vehicles from both the Germans and British now actually have forced camos on them depending on the map. Vehicles such as the Kübelwagen, Hannomag, M3 halftrack etc.
They all have now fitting camos for the right environments and cannot be changed, which is quite frankly in my opinion a well thought out idea and should be done in the same way with the infantry.
Either include actual historically accurate uniforms for us to choose in game or, remove all cosmetic content from the game, including all of the elites as they absolutely do not make any sort of sense, and do a proper scan of actual WW2 uniforms that were used by the included armies in the game and the battles that they fought in.
Force these uniforms on the players just like the camos used in the aforementioned transport vehicles in the game.
[ post edited to remove profanity and to make it more easily readable ~LGYT ]