Please god don't listen to the OP.
The muzzle flash in this game is the #1 reason why I ragequit. Going to uninstall pretty soon. Spent over $300 on this game so far, but they aren't getting another dime out of me.
Muzzle flash is entirely antithetical to the core principle of this game, which is fast, accurate, clean movement. So why is the gunplay any different?
Imagine if they randomly made your character stumble when traversing rocks, that would be more realistc, but it takes you out of the game, this isn't a sim!
I move precisely where i want to move when running, vaulting, jumping around the map. At no point is the FUNDAMENTAL part of the game gimped where I CANNOT do what i'm trying to do.
With the egregious muzzle flash I can't aim where i want to aim, i can't see the enemy that's shooting at me.
And "punishing the player for having a "good" gun is utterly ridiculous. First of all, all the guns in the game are more or less balanced, i can get kills with any weapon, PROVIDING I CAN SEE MY [Removed - CM]TARGET.
This is quickly burning me out, it affects everyone from casuals to prostars. It's taking agency away from me during the EXACT moment when i need it the most. The outcome of a fight should be dependent entirely on who is more accurate. Blinding the player when they're in a firefight is the most aggrevating thing i've experienced in an FPS game in a looong time.