Broken in almost every way at launch and more like a mashup of other popular FPSs instead of being the Battlefield we know. I wish for a return to the days when you bought a game that was complete and above 95% serviceable, giving enough slack that if errors got through they were minor updates to fix them.
This age of games as a service means you're buying a work in progress but at full retail price and you'll have moved onto something else by the time they've made it playable.
This should have been a free beta in my opinion as I feel we've just paid to test their game, and now they understand it's so bad that they're already considering making it free to play so soon after release.
This is hot garbage and you're best off going back to play Battlefield 4 which is seeing a resurgence. Even BF5 is doing better than this at the moment.
I feel for you if you've bought this and if you haven't yet then just wait until it's free. Poor effort! Maybe us early adopters can get a refund.