mean that same power than damaged King signiifncatly Scarred Kaido so idk where your going with this....... Neither Kidd or Law scarred kaido or did even close to that kind of damage. And fighting a yonko doesn't put them above everyone else. Countless of people have fought yonko, and nobody puts these characters above Zoiri
It took Zoro’s strongest attack to scar Kaido which had the grand effect of…Kaido turning his back on Zoro and fighting someone he actually seemed worthy. Then, when it came down to it, a full health Zoro post medicine, was relegated to fighting King while a worn Law and Kid were matched up against Big Mom. Oda did that intentionally. Zoro is not on their level.
As far as who they fight, yes, it does matter. It has always mattered. It’s an asinine argument to say that fighting someone doesn’t matter in terms of strength, when, for example, everybody scales Zoro over Sanji because Zoro fights stronger opponents. Hell, Zoro is scaled higher than Sanji simply because he was on the rooftop, and Sanji wasn’t. You don’t get to pretend that it doesn’t matter the moment it becomes inconvenient for a character. Law and Kid are fighting someone that would wipe the floor with King, who Zoro was getting overwhelmed by. Law and Kid pushed that person so far she had to sacrifice a year of her life in order to respond. And on top of that, they did so to a person that is not only on Kaido’s level, but has, according to story lore, a defense even higher than Kaido.