The initial and average speed coeficients and hit coefficient for suppressors unrealistically affect bullets fired. For example, the initial and average speed of a 6.5mm round fired through muzzle_snds_H is modified to only 60% of its default value. The damage is reduced by half. In the real world, suppressors do NOT reduce the speed of a bullet like that, and in many cases can actually result in a slight increase. They also, therefore, do not reduce the damage that a bullet will do.
There is a popular misconception that suppressors reduce velocity and accuracy of a bullet, but these are completely wrong. Good suppressors will not negatively affect bullet velocity, and will improve accuracy by reducing turbulence as the bullet exits the muzzle.
That said, when subsonic ammunition is used, bullet velocities are definitely lower in comparison to their standard counterparts. But that change should be controlled in the simulation by having dedicated subsonic rounds and magazines, not by faking the funk with the suppressor code.
Suppressors are useful not only with subsonic ammunition, but with standard supersonic ammunition as well, both for the sake of hearing protection, and tactically to reduce weapon signature and obfuscate the shooter's location.
Seriously, fix this, please.
Note: if I'm misunderstanding what these coefficients do, and am out of line, I apologize. It's just really irritating all of the myth and nonsense that surrounds suppressors, and I hate to see it in a simulation game of the quality that BI puts out.