I completely understand the sentiment about being punished for being good. That's probably the most frustrating part of modern Battlefield for me. It's not simply about losing a gunfight — it's when you know you have the experience, mechanics and game sense to take control of an engagement, but the game doesn't consistently allow you to express any of it.
For me, that's where the frustration goes beyond just "the game feels bad." A big part of why I've played BF6 for so long is the ability to develop a my style and identity. Learn the maps, understand positioning, movement, weapon behaviour, timing, angles and momentum, and eventually you reach a point where you can genuinely in conrol and dominating the scoreboards.
There is something incredibly satisfying about knowing you're the player who can break through a defensive line, wipe a squad, turn a losing objective into a winning one, or simply make the other team change how they're playing because you've become a problem they have to deal with. That's not just about chasing a K/D — it's about expressing who I am through the game.
When hit registration, desync, input delay, inconsistent gun behaviour or questionable server interactions get between you and the outcome, that connection disappears. You can make the right decision, execute the right movement and put the shots where they need to go, yet the game can still produce an outcome that doesn't reflect what actually happened.
And that's where it starts to affect your identity as a player. You know what you're capable of, and you've experienced it when the game actually behaves properly. Those occasional games where everything clicks are almost worse because they prove the underlying ability is still there. You can suddenly dominate the battlefield and think, "Yep, that's what I'm supposed to be doing." Then the next several matches feel like you're fighting the engine, the netcode and the server rather than the opposing team.
I don't expect the game to hand me kills, and I'm perfectly happy to lose to someone who outplays me, that's Battlefield. What I don't want is for the game itself to be the deciding factor in whether I'm allowed to express the skills I've spent years developing.
At some point, though, you have to wonder whether the modern formula is ever going to accommodate that particular style of play. Maybe the uncomfortable conclusion is that I may never find an online Battlefield that truly suits my very particular set of skills again.
And that's probably what disappoints me most. It's not that I expect to dominate every match. It's that I know what Battlefield can feel like when the game gets out of the way and lets the player actually play, that's the Battlefield I keep coming back for.