Agree with this, Dugtrio is being suspected solely based on its capabilities on stall, i don't think i've ever seen people complaining about Dugtrio offense or balance since some mons that Dugtrio traps are usually stallbreakers, on stall you bring Mega Sableye + 4 mons that wall everything + Dugtrio which traps what beats Mega Sableye and those pokemon that wall supposedly everything.
On offense it's not the same story, it's easier to lay hazards there because the playstyle is more fast paced and if the opponent keeps Stealth Rock on your field your Dug can't switch in on anything due to sash breaking and if you play Dugtrio with no Focus Sash, you will suffer from that problem for the entire match not to mention that Dugtrio in those playstyles is sometimes utter deadweight and stall doesn't care about it since they have Mega Sab to prevent hazards and a ton of bulky mons to wall everything the opponent has to give without being pressured much by hazards, depending on the opposing setters.
Mega Sableye as
odeio stall said is reponsible for "Dugtrio being broken in stall", i think that you are blaming the wrong pokemon since Mega Sableye is what makes stall so hard to play against, it shuts down passive stuff, especially those hazard setters and keeps Dugtrio's sash intact, this and more questions in regard to this were already explained by
odeio stall, i think that stall with Dugtrio and no Sableye is easier to break than stall with Sableye and no Dugtrio. Also shoutouts to user
p2 for touching on this subject, i saw him talking about this on Discord and i agree with everything he said.
I'd like to remember that Dugtrio can help breaking stall, the playstyle that it supposedly makes broken due to it trapping Chansey with Screech and some "bonus argument" i'd like to present is that Dugtrio can't switch into Heatran directly, the main Dug trapping target due to Magma Storm breaking sash.
So yeah, i think that the problem here is not Dugtrio and if i ever have the chance to vote i will certainly vote
No Ban.