Havent seen anyone using one for a while. I use them in every match. Just look at my stats and youll see
-
I gave up on them 3 or 4 nerfs ago. It sucks too, because they're the only really unique weapon archetype in the game.