Annihilape is such a fair and honest Pokemon. I love having to setup to +6 with my Gholdengo on it despite it having a super effective move only for my Shadow Ball to deal 90% to Tera Water Annihilape while it uses Rage Fist to KO me back despite Tera'ing. Definitely a positive addition to the tier that makes games more varied and fun. And it has flaws like ....uhhhh, being hazard weak and having "middling" bulk.
+2 112 SpA Gholdengo Shadow Ball vs. 252 HP / 252+ SpD Annihilape: 372-438 (87.7 - 103.3%) -- 18.8% chance to OHKO
252 SpA Choice Specs Iron Valiant Moonblast vs. 252 HP / 252+ SpD Annihilape: 338-402 (79.7 - 94.8%) -- guaranteed 2HKO after Leftovers recovery
252 SpA Choice Specs Beads of Ruin Chi-Yu Overheat vs. 252 HP / 252+ SpD Annihilape: 337-397 (79.4 - 93.6%) -- guaranteed 2HKO after Leftovers recovery
Seriously, its so easy to stop. Just hit it with a strong attack. Not being able to take two Iron Valiant Moonblast is such a big flaw. Oh yeah, and the likelihood of Defiant triggering when Gholdengo or Iron Valiant use Shadow Ball and Moonblast is really low so Rage fist shouldn't be KOing these mons hahaha. Having limited defensive Counterplay is whatever, stall sucks to fight so its a good thing that this mon gives those kind of teams a run for their money.
...In all seriousness, if Ape isn't on the initial QB list, I might start going monke myself (I already am tbh).