I honestly don't understand why people are hating on this game more then even Battlefield V. I mean, the main reason why people hate on this game so much is the bugs. Funny how people seem to forget that Battlefield 4 had a terrible launch too and people still love that game. Don't get me wrong, Battlefield 4 is a great game, and if anything, 2042 is the same with better graphics and more immersion.
Battlefield 2042 has its problems, for example no scoreboard or voice chat. And vehicles are OP. But you have to realize that they were developing it during the pandemic, which screwed everything up. Although, they could have just copied and pasted things from Battlefield 4, and put it into 2042 with some tweaks.
There are a lot of good things about this game too. Although there are some visual bugs, they put a lot of effort into smaller details, but also accounting for the overall image of the huge maps too. Like how you leave behind footprints, and vehicles leave behind tracks. Also, people hate on the specialists too, which I agree could use a little tweaking, but other then that they are fine. My suggestion would to put the specialists into classes where they can only use certain guns and gadgets.
Just my opinion but I hope this helps.