Thought I'd chime in on what I think of the current meta. Right now things are weird because it feels slightly unbalanced, but when I look at the mons individually, I don't see much of a problem. Could be that we just haven't adapted to them yet.

Gholdengo spike stack has been a topic of discussion, and a reason why people think it should get banned, and while I think Gholdengo is an S tier pokemon right now, it doesn't feel overbearing to me. Great Tusk can rapid spin without worry because Gholdengo doesn't want to swap in, Kingambit doesn't have to worry about Focus Blast when a prime Sucker Punch is ready to kill. Things like SpDef Amoonguss, Toxapex, Clodsire, Corviknight, and Dragonite can bulk hits nicely. People mention Shadow Ball SpDef drops, but I'll cover that in a bit. Overall I think Gholdengo is very nice to have, but not infallible like some people claim.

Mega Weavile is scary as hell, but it has some glaring weaknesses that Chi-Yu didn't have. The defensive ice typing means so many things hit it at least neutral, and with its already sub-par defenses, it functions as a glass cannon more than anything, and while Chi-Yu had no trouble pushing past its checks, Chien-Pao doesn't like the presense of the bozo dozo, Mach Punch Breloom, Bullet Punch Scizor, and Tera Fairy Skeledirge Will-O-Wisp. This one is definitely the most borderline of the ones I'm going to mention here, and I could go either way as its offensive prowess is extremely good, even if it isn't as good as Chi-Yu's was.

This is the one I really want to talk about though. I am fully convinced that people see this thing as OP because they refuse to adapt. Yes Salt Cure is a really good move, but Covert Cloak exists. I know, "Covert Cloak is too niche, having to use an entire item slot for it makes it centralizing blah blah" No it doesn't. Covert Cloak is an item I have found myself using on many teams for more than just Garganacl. So I want to start a Covert Cloak appreciation post.
COVERT CLOAK IS A GOOD ITEM.
What use could Cloak have other than to counter Salt Cure? Well first of all, that in itself is incredibly good. It means any ghost type holding this can set-up for basically free, whether thats Sub NP Gholdengo, DD Pult, Ceruledge, Polteageist, Mimikyu, or Gengar. All of them can get a free setup against Garganacl because the moves it mainly runs are Salt Cure and Body Press, and if it starts using like Tera Ghost Tera Blast, well then they have to give up hazards, recovery, or body press, which means it would be easier to break down.
but do you know what else Covert Cloak prevents? Shadow Ball SpDef drops. Clodsire can feel SO much safer around Pult and Gholdengo if its holding a Cloak. No more getting SpDef dropped and now you are forced to switch because you can't tank Shadow Balls anymore. Hell no more random burns on fire moves or random paras on electric moves, no more random poisons on poison moves. No more flinches on your walls from a Kingambit Iron Head, no more getting slowed down by Brelooms Bulldoze or getting your special attack dropped by Hatterenes Mystical Fire. It makes me feel so much safer having the item, especially on mons that in the past normally had a revolving door of items because it doesn't need passive recovery like:

Rocky Helmet was for some extra chip against specific things, but why not be immune to Garganacls Salt Cure for safer Defogs? Can stop Specs Pult from beating you down with Shadow Balls since SpDef drop won't be a problem.

Same deal, no trapping heatrans right now so no need for Shed Shell, Black Sludge is cool, but Recover exists, why not use Covert Cloak for the same reasons as Corviknight, no Salt Cure 25%, no Shadow Ball SpDef drops, life is good.

Already talked about him. Can wall Gholdengo without a care in the world.

Are you worried about Crunch lowering your defense leaving you susceptible to Chien-Pao shenanigans, not anymore!
I bet if Scald burns were still around, Covert Cloak would be up there with items like HDB as good items to use, but even without scald burns there are still multiple reasons to use a Cloak for just that extra feeling of safety. Removing the pesky RNG that can plague your life the moment you see that Special Defensive drop kill your entire game. Give it some more love, and give your Clodsires a shifty little cloak to sneak around the darkness avoiding SpDef drops like its nothing.