I agree that Kingambit isn't as bad as it used to be before but "you have to dedicate multiple slots in your team and pray that this Pokémon doesn't run the specific Tera type that breaks through all your supposed checks for it" isn't healthy either. In my specific case, Tera Fire with Low Kick Gambit breaks through my set up for it, but trying to account for THAT leaves me open to the other Kingambit sets.
And for the record: I never build with Zama/Glimmora/Hammurott/Rockerpon/Clerable/Tinglu/Dondozo etc, in mind. I think the only Pokémon that dedicate genuine team building checks are Pokemon that can and will run away with the game, like Valiant, Manaphy, Waterpon and of course Kingambit. And imo the first three arent as oppressive as the latter.
because in a format like gen 7 OU (which is good and you all are cowards), you don't have to do 3-4 checks for one fucking pokemon. not even scarf landorus nor magearna requires that much attention because of how high the power level naturally is. The biggest thing you want to go out of your way to check is actually fucking shedinja because shed stall is the best form of stall in SM OU
I'm not sure about the "dedicating multiple team slots" part.
As someone who previously argued for a Kingambit ban with this reason, but then argued for a Kingambit ban for a different reason (uncompetitiveness, but honestly now I think that Kingambit can wait; we have other things to worry about first), the "various Kingambit checks" are often incredibly general checks, which should be factored into the argument to a great extent.
Sure, running will-o-wisp Cinderace just for Kingambit, and then having to run something for the lum berry/tera fire Kingambits is not healthy, but you also have to think about what Cinderace does in the matchup; it doesn't JUST check Kingambit, far from it; Cinderace is a bundle of utility. The same goes with encore Iron Valiant, Samurott-Hisui, and Zamazenta, where these mons check Kingambit, but you aren't using them specifically FOR Kingambit. For example, Cinderace has a one-time hazard removal, Iron Valiant can be a late game cleaner, Samurott-Hisui can set up hazards and maybe be a swords dance breaker, and Zamazenta is a great iron defense sweeper, 4 attack offensive mon, or as a general physical check.
I think this is an important distinction to make, and let's look at some banworthy mons and what makes them different.
The first one is Baxcalibur. On balance teams, Dondozo was the most reliable answer to it, and was even considered to be potentially broken before the DLC. Scale shot allowed it to even beat offensive teams well enough and pose a threat to all playstyles. This is a justifiably banworthy mon in my opinion, especially since it actually had so few answers.
Even though Dondozo is the best physical check and has utility in other matchups, the key difference is that you're damn near FORCED to use Dondozo in many cases on all sorts of fat teams, which is a big difference from what is happening with Kingambit.
The other one I would talk about is Ogerpon-Hearthflame. Very few answers, most of the counterplay was solely revenge killing or flat out terastallizing fire on some of the bulkiest mons, and this was only a temporary solution; it could switch out and loop the situation. For instance, I used a tera fire Mandibuzz to answer Ogerpon-Hearthflame, but this not only costed my tera, but if my opponent switched out instead of falling for the bait, I would be boned.
Kingambit isn't the same way; not only is there offensive counterplay, there is also defensive counterplay. Dondozo and will-o-wisp work as defensive counterplay (there are a lot others, but I would rather not list them all), and offensively, you can beat it with mons such as Iron Valiant, Samurott-Hisui, and bulk up Great Tusk.
Yes, not all of these mons beat every set, but because you are naturally going to be able to find a way to at least fit more than one form of counterplay, I do not like this argument for whether or not Kingambit is broken. It works for some mons, but not this one, at least not in my opinion.