Sniper is my go to, but that embodies a bad game for me. I usually play around that range and use throwing knives as an extra back up + revolver. It can work and you can rack up kills, but as you said the average player does not have the ability to consistently flick or quick scope. I personally played A+ Standings ESEA and have a decent amount of experience in flicking, especially with scout and AWP.
I made a post detailing this, Recon is the strongest class if you’re good, but to the average player it can be quite appalling. Also if you come up against exceptional supports and assaults using certain guns you cannot afford to miss headshots.
It is a strange dilemma in a sense, very hard to change and not make OP. I would be happy with a velocity buff so a sniper can play as intended however that would not benefit the average player in your terms, more the fact is that you’re forced to play that range, which in sense i would say nerf other guns that compete at your comfortable range.