I don't need to argue with you. I know that in RO2 pistol-caliber weapons will be inaccurate, if you like it or not. If you think you could hit the heart with an MP-40 at 150m, that's great, but in the game you won't be able to, since not everyone can.
And, there *is* suppression in RO2, that will cause your gun to wander when aiming. It will indeed affect Rifles too. But a man with a Rifle is going to be patient with his wandering until the sights are on the target, so that it *is* a hit, whereas even if you do that with an SMG it may not be a hit. That is just the fundamentals of how a player will use a gun. For example, in your typical FPS shooter, players will not try sniping with Shotguns. It doesn't work. And so, in a realistic shooter, players will not bother taking aimed single shots with submachine guns. It's not worth it and if your target has a Rifle you will be dead first, since he can hit you where it hurts.
your whole argument is pretty much screwed here as i can't find a single point i can hang my hat on. infact i can't find a single thing you said to be even remotely true. also failed to argue the point that aop presented. or if you did you did a terrible job at it.
also since i doubt you were in combat so how do you know. judging by your comment you'd be dead if you were.