I agree that they should implement solo/co-op bot-filled mission with full xp with 1 to 4 players. I liked it in Battlefield 5 and Battlefield 2042. I am sure they can add it to this game as well ... eventually.
As far as all the tantrum-driven posts, I should direct you to the game tonight, Friday night, and there's a queue to log on. That's not a sign of a failing game. In fact, when I start playing multiplayer tonight, it will be chock-full of players. Really not sure why so many people in this forum are complaining about this excellent Battlefield game.
The game is fine. It is a multiplayer game and you should realize that first and foremost. If you want a PVE experience, I totally understand that as well. But I do think that you will miss out on the fun of multiplayer experience.
I pre-ordered the game and spent $99 on the Phantom Edition, played both open beta weekends, and I think my money was well spent! But, any complaints? Sure, some, but I believe that in time they will make the changes we want ... balanced with the changes they want. That's usually the way game development works anyway.
And, by the way, in my game inbox there's a reminder that tonight is: FRIDAY NIGHT BATTLEFIELD!
Don't miss it!