What you said is partially true, all of those Pokemon do check Kingambit. However, Kingambit brings a lot of defensive utility through checking Lunala / Ghostceus / Ekiller / Necrozma-DM, and can utilize Tera to get past a lot of standard checks (like Tera Fire being able to defensively take on...