Right this is my last post on this, we can agree to disagree but just wanted to say a couple things. Stall and semi-stall have traditionally been a preferred playstyle of mine so I can answer some of these. I'm not laddering with it now because yes its boring lol.
Stall is used on ladder because, almost irregardless of how good it is in the metagame, tons of ladder players don't have the mentality to actually beat it reliably. This has
always been the case - as evidence, I was saying the same thing even back in like 2012 (self-plug but see my RMT from some of the BW2 suspect tests and look at how I describe SDef Hippowdown + basic partners back then -
https://www.smogon.com/smog/issue25/featured_rmt_ou "Its thanks to this excellent mixed bulk that SDef Hippowdon can almost single-handedly win the first 15 battles on a fresh alt on the ladder, or the first round or two in a tournament - new-ish players just have no idea how to beat him"). The exact same has been true of defensive cores in the almost 8 years since - against inexperienced players
the metagame is almost completely irrelevant because you have to have the correct mindset to play against stall and consistently win.
Just about every top player on this site has at some point said "stall is broken" when they were still getting good, I guarantee it. But I also guarantee they all look back and laugh at how silly they were to think that. Learning to play against stall is one of the steepest learning curves in the game but once you clock it you never look back. The reason you're getting heat is because a lot of people have learnt to play against stall in Gen 7 and Gen 8, and by comparison are now finding it easier to play against because they don't just have those catch-all answers like Chansey around anymore. This is why Clefable, Hydreigon, Togekiss, Gengar are so scary right now, along with the obvious Dracovish and Darmanitan. To people who played previous generations, the idea that Gen 8 stall is broken doesn't make much sense.
Re: "weird" Dragapult sets - Gengar has done exactly the same thing in the past to huge success so its not that unheard of. Yes there's a fine line between creativity and gimmicky, but this is definitely an example of the former. Certainly not worth calling people idiots over it lol
Re: having to run HO to beat stall - no, stall atm uses whirlwind Mandibuzz as a catch-all against boosting Pokemon that they haven't accounted for, so you can take advantage of this. E.g. CM Haterenne or CM Thunder Reun are really really tough. LO Clefable is a great mon for balance that also basically autowins against common stall. Stall also very reliant on Toxapex so Dugtrio + partner is scary. Trick users are highly effective now there aren't mega stones that just invalidate it. U-turn + Volt switch are excellent in a format with easy hazard removal. There's also very very little distribution of Heal Bell and Aromatherapy within the usable mons, meaning luring a Toxic onto Seismitoad, Quagsire or Mandibuzz is good if you're willing to play the long game.
Yes those mons I listed are all excellent individually, but it doesn't by default mean you can just stick them all on a team and have everything covered.
Corsola-G and evo are definitely not broken, meta has adapted to them incredibly quickly and they are set-up fodder for mons that stall already dislikes. Umbreon and Shuckle are not even comparable substitutions to what we had in previous generations meanwhile offense literally gaines mons going around with 2 Choice Bands and Gyarados that gets faster with Bounce, along with a new CM Reuniclus alternative with STAB Fairy.
I'm not sure why we're talking about speed here, because even "slow" special attackers like Togekiss outspeed everything on stall. Other examples are LO Clef, which does not care about being slower than any stall mons because they actually can't do anything to it except maybe Corviknight Steel Wing or something weird?