A soulless buggy mess of a game.
Worse than the bugs, are the core game play mechanics that DICE have chosen.
It is clear that DICE were developing a Battle Royale until late into development, as most of their decisions make sense for that game mode.
All sense if team work and squad play is gone, and specialists are clearly used for monetisation.