No 3D spotting, Med pack, Limited health regeneration, extensive customization feature which might be good, but makes the game just doesn't feel like World War 2 in the slightest, etc.

I bet DICE has put more effort into Firestorm mode than all the other core game modes.

And that explains a lot.

Firestorm has been designed by Criterion Games, another design studio owned by EA, not DICE. Posting without making the slightest effort to find out what you're talking about seems to be a regular theme here, especially among those who have a negative view of BFV.

However I wouldn't be surprised if EA has given Criterion a better budget to work with than DICE is struggling with, they need something to jump start BFV which has been a sales disappointment for EA.

GFD! How do people not know DICE didn't make Firestorm? ALT+F4 on all your houses!

Yeah, because Firestorm is just a totally separate game, with 100% unique assets and mechanics built on a unique engine. DICE definitely had no input.

Unique mechanics of Firestorm, lets see:

Vehicles have limited fuel ----> Players have to find more fuel if it runs out.
You can pick or armor plates to restore your armor. (Oh yea, there is armor and normal health)
There are helicopters and boats ---> Absent in the base game.
There are different types of ammo for different class of guns.
You can share your current ammo with a squad mate.
If you're downed, you can still fire your pistol instead of screaming on the ground in agony.

GFD! How do people not know DICE didn't make Firestorm? ALT+F4 on all your houses!

Yeah, because Firestorm is just a totally separate game, with 100% unique assets and mechanics built on a unique engine. DICE definitely had no input.

Unique mechanics of Firestorm, lets see:

Vehicles have limited fuel ----> Players have to find more fuel if it runs out.
You can pick or armor plates to restore your armor. (Oh yea, there is armor and normal health)
There are helicopters and boats ---> Absent in the base game.
There are different types of ammo for different class of guns.
You can share your current ammo with a squad mate.
If you're downed, you can still fire your pistol instead of screaming on the ground in agony.

There are a few that I missed for sure.

but they are part of the same game sure they will add some specific stuff but overall they are run by the same engine in the same game so yeah they influenced one another quite hard i'd say.
or do you really beleive buddy-revives were implemented because DICE wants more team-play. they are here because of BR same with ammo pick-ups.
say what you want but many changes that were made to BFV from BF1 were because they want to cash in on BR popularity before it dies off. for better or for worse is a whole different story but dont lie to yourself and i bet most of these assets we have seen in firestorm are highly likely to be shoehorned into the core gameplay and DICE has proven they can run different set of stats on different servers i.E when they implemented the TTK changes in december and put in the core playlist.

GFD! How do people not know DICE didn't make Firestorm? ALT+F4 on all your houses!

DICE most definitely made much of Firestorm. Do you not realize how much work was put into this before the announcement to give it over to Criteron to work on? Do you think Critereon built all this in 6 months. Criterion was finalizing it. Not doing everthing. There is a ton of DICE code and design work in Firestorm.