Sueshidragon
Banned deucer.
Buzzwole isn't a bad Pokemon, I'll agree with you on that much. However, with the meta teeming with psychics and fairies, with well over half of all teams nowadays carrying at least one Tapu, so many of the A- to S Pokemon mash this thing to bits. Volcarona, Lele, Greninja, Koko, Mega Mawile, Mega Medicham, Magearna, Gengar, Mega Zard Y, Mega Alakazam, Mega Pinsir, Latios... a Bug/Fighting physical wall with access to some recovery and a mediocre at best speed tier simply can't do anything other than check Earthquake. Most prominent physical attackers can either blow it back with STAB attacks (Mega Medicham, Mega Mawile), or are stopped by it, so it has that thing going for it.The only thing Buzzwole has is Z-Moves, Recovery, and sub punch (because of leftovers). The thing is buzzwole isn't terrible, it's just not good. Playing against it isn't as hard now, only because you should be prepd for M-Heracross, but it's still a threat. Having recovery from lefties or roost is actually really big. Buzzwole is much harder to wear down so for slower teams that rely on hazards/helmet damage to wear it down into range of their faster mons, it can prove to be more difficult to wear down. (Also having ice punch is huge since it allows it to immediately threaten the 3 best ground types in the tier for an ohko)
I honestly can't see Buzzwole being unranked. It's not a garbage mon that is completely outclassed. It has enough going for it to differentiate itself with recovery and potential Z-Moves.
And to be fair, look at the mons we have in C/C-. You can't say that buzzwole is worse than Torkaol, Diggersby, Magneton, and Ninetails. I don't think we should jump on this unrank Buzzwole train.
However. OU is jam packed full of special sweepers, and all of those I listed above among others tear Buzzwole apart. It can easily be forced out by all of those, and it can't do much with its bulk anymore. It'd be great if it could set up hazards, or at least have a meaningful way to patch up its speed. Sadly, it has neither, and the Metagross ban, which gave Buzzwole a reason to be used (seeing as it checked non Zen Headbutt variants) means there's little reason to use Buzzwole anymore. Landorus can pivot out of it, Garchomp carries Flamethrower/Fire Blast for it and Skarm, and Zygarde can Toxic stall it. It's would-be niche in countering the tier's Ground types is better done by Skarmory and Tangrowth, and as countering Mega Metagross and Mega Scizor, the two things it had going for it, are now nonexistent. Metagross is banned, and it's ban also hurt Scizor too. With Keldeo and Gengar on the rise, Buzzwole simply isn't fit for being ranked.
Which brings me to my next (and final) point- Tapu Koko should be A+. Seriously, how is it not already? Greninja and Celesteela flee from this thing, Keldeo fears it, Toxapex hates it, and it's power as a pivot is unmatched. Before the Metagross ban, I wouldn't have argued this, but now that it's gone and Scizor has more nails in its coffin, Koko is a serious threat and peerless as a VoltTurn user. Sure, Scizor dropping is a double edged sword, but Tornadus Therian is still a great partner for it. It's an excellent preserver of momentum for the faster, offensive teams we see so much of this generation, and I think that and it's ample amount of usage merits it a spot in A+.