Chien-Pao B- to B rank - Really good against slower teams that try to take advantage of the meta. Chien-Pao's ability + typing allows for it to poke holes in teams without spending tera. Often times, it can get the opposing player to spend their tera or force double switches. I think Chien-Pao is great for progress making.
Dondozo C+ to B- rank - A pokemon that can help to defensively check Koraidon and Zacian-C shouldn't be ranked so low. It's passive, yes, but it is good at disrupting progress for physical attackers. Probably one of the best physical walls in the game, it should go up in ranks to reflect that.