1. Rather than SBMM or even lagmatching, I think it just plucks from a pile and says "good luck." In fact, even after a clear and obvious stomp with enemies getting 5/1 KDR at minimum, the game will match me with those same people again on the enemy team. Wouldn't you know it, they stomp again. They need an intelligent MM. Use several metrics with skill being the focus on matchmaking.
2. The servers feel like a grease fire on top of a tire fire on top of a coal seam fire. I'd say about half my hits even register, and meanwhile the consolebots aren't even firing when I die. You can see this same thing with people who have high ping, you can't hit them and they seem to be playing from 2-3 seconds from the future.
3. The maps aren't really that bad on the size of them, but they are so poorly designed in terms of cover and flow that half the map won't even be touched and everyone will focus on the "best" locations. Libation peak has an entire almost untouched mountainside that is technically in the playable area. Firestorm also has a giant plains area that is occasionally touched by a tank driving through, but is such a kill zone because there's no good cover or flow... It's just bad design.
4. Hulu Netflix zoomer design.
5. The challenges getting tied to game modes really suck the most for me. I'm never going to play TDM, redsuck, or any of those smaller scale gamemodes. Yet I'm punished for not doing so. I'm also annoyed at how they're broken. I've got a ribbon for over 1k repair on vehicles in a match, then the challenge for advanced engi 3 says I repaired 10. I pretty much gave up after that. It's also the same for assists. I'll be rolling in assists all game, then at the end it tells me "Oh good job, you got 20 out of the 50 needed." Just broken.
6. It's insanity that the SMG is the most accurate weapon in the game. Yet the LMG which should be even more accurate will miss by 12 MOA at just 10 yards, scoped or not. All of the weapons need to be made as accurate as the SMGs. THEN, proper damage falloff should be added, with the 2 inch SMGs not dealing full damage at 100m because why EA, why?
I completely agree that they aren't listening. They won't even add the option for turning off crossplay on PC which players have been telling them every single day that they want added. At this rate the game will be effectively dead in 6 months with only the CoD whales keeping it "alive" by purchasing cookie monster skins.