I would like to summarize this entire post.
Mr. Metalhead does not like bolt action rifles. He thinks they're too powerful.
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA.
Okay, now that that's out of the way....
Pixel sniping is not easy, it's a nightmare. The bolt rifle is more accurate as a result of being a single shot mechanism. You don't have to worry about recoil and you don't have to worry about machining tolerances or mechanisms jostling the object in the middle of firing.
It's job is to displace machine gunners. If you disagree that this is the role of snipers, you should probably read a book on infantry tactics.
The suppression mechanic in DH is overstated and carries serious liabilities, in addition to being unrealistic. Merely firing near someone, including allies, causes them to flinch uncontrollably and cannot stop. Because this is of course exactly what happens when bullets pass nearby.
Hipshooting is not difficult because it is not difficult in real life. You merely line the barrel up with your target and the bullet shoots out of the barrel and hits your enemy. There is no way to make this "more difficult" without making it less realistic, in part requiring changes to the whole ballistics modeling system or perhaps adding an arbitrary flinching mechanism causing you to flinch uncontrollably whenever a submachine gunner is nearby (because they don't have enough advantages in CQC).
If you can't deal with a hipshooter I suggest you learn how to zigzag like they were taught to do in real life, close the distance, and stand 5 feet away where it doesn't matter how much recoil you have or how much of an inept noob you are, you cannot miss.
The popup bug is a bug. Voila, problem solved. What do you know, bugs were not intentional, that's why they call them bugs.
As far as recoil for submachine guns.....it should equate with reality. No more, no less. Anything else is just begging for handouts for the sake of some arbitrary, preconceived notion of "balance" that includes assault troopers spontaneously being able to kill everyone in close quarters because that's what they do.
I think that part of the problem is that you're not compensating for the recoil. You can compensate for the recoil with your mouse which simulates the weight of your body and any additional force you apply to relax the recoil. I think you'll find that when properly supported and when compensating for recoil the recoil is more in line with how an SMG really operates. I hesitate to think that submachine guns can be fired from the hip with virtually no recoil at 900 RPM without even trying to compensate for recoil or having a steady grip while zigzagging around after sprinting for 30 seconds straight (normal combat situation in Danzig).
If all else fails you can always corner camp and chew through riflemen.