Although you make some valid points, I don't think you understood what I said when there was 'no skill' to using weapons. Besides the autosnipers, all guns take a certain skill amount to be able to actually get kills with it.
I know that guns aren't 100% accurate in real life. The grouping depends on the weapon's barrel length and caliber. However, no gun in real life has a grouping like this.

Also,
It honestly sounds like you're just bad at CSGO.
I still enjoy playing BF/Arma even though I'm not necessarily good at the games.