Primaries are meant to be primaries, Specials are meant to be specials not primaries, this is the only reason universal remote was a junker in y1 and a beast in y2 (pardon the pun)
Shotguns- remove rangefinder, bit harsh I know, but in a meta where nothing but TLW can stop a shot gunner at short range either primary TTKs need to be decreased or they need a little extra time to kill the shot gunner so it's either a blanket range nerf to shotguns, buff primaries or remove rangefinder. Also remove juggernaut, it takes away the skill element of shotguns completely.
Snipers- remove hidden hand and unflinching, they make sniping too easy. Also, as long as they are in effective range, primary headshots should kick a sniper out of their scope so they are deterred from using them at close/ medium range bc only thing that could kick them out of scopes at a range would be scouts which seems fair enough.
But anyway if bungie would simply buff primaries, we wouldn't need to make these changes. But the meta is what it is so this needs to happen.
English
-
Unless you count side arms and fusion rifles grenade trade or backing up then yes tlw is the only counter.