Do share, why don't you use them? And I'd rather have more specific reason than "I don't like them" (which is a valid reason ofcourse), because I'm curious why don't you like them.
Thank you!
EDIT: Typo, and thank you for feedback. :p
-
It's so simple! You have to be in within the enemy's melee range to get an effective shot, which won't kill high level enemy's. Snipers win every time because you can stay out of both melee and gun range Shotguns will only ever be effective in pve if they where made 1/2 shot killers on lvl 30+ enemies.