I all, some good discussion so far. Here are my proposed changes:
Hitmontop : A -> B+
I don’t think Hitmontop does enough in the current metagame and it has so far failed to impress me. I feel that Incineroar is a superior Intimidate/Fake Out user, and Ludicolo is also a better fake out user when rain is in play. Wide guard is, of course, the big drawing card for Hitmontop. The best usage I’ve seen so far is as a soft check to Kyogre, but I think there are better Kyogre checks in the metagame at the moment and that Hitmontop shouldn’t be listed alongside them in the A category.
Ludicolo : B -> B+
Ludicolo has really impressed me, both as an excellent partner to Kyogre and as a Kyogre check. I’m finding that I’m commonly leading Ludicolo/Tapu Koko against rain teams and it has been serving me well. Fake out is probably better this season than it has been previously, at least so far, and Ludicolo gets it’s off first in the rain. A Kyogre/Ludicolo lead can be devistating if your oponent’s leads aren’t prepared. Mega drain also does ~50% on a standard Kyogre build, with Ice Beam doing less to Ludicolo. Scald puts in good work against Incineroar. Overall I think Ludicolo would be an A if not from requiring that it is run alongside Kyogre. B+ seems appropriate given the power but the heavy restriction it places on teambuilding.
Mewtwo : B -> C+
I’m yet to be scared by Mewtwo, even when in psychic terrain. It gets OHKO’d by Kyogre, and is checked by the common dark types being run in the meta currently (Incineroar + Yveltal). I do believe that Mewtwo will get better rather than worse as the meta matures, but currently it doesn’t have a good niche to slot in to.
Porygon2 : B -> C
I don’t have an opinion here, just a question. I haven’t seen Porygon2 once yet. Is it really B-level powerful?
Tapu Fini : B -> B-
Whilst powerful, it is not only outclassed when teambuildling by Kyogre, it is also the worst Tapu choice for the current meta given the threats that need answering. There is very little reason to have Tapu FIni on your team, unless you intend it to be your only check to Incineroar. I don’t think it is C-level bad, as it is clearly a powerful Pokemon; it is, however, clearly the weakest Tapu currently and I believe this should be reflected in its ranking.
Abomasnow : C -> B-
As others have said, I think a lot of people are sleeping on Abomasnow. See others’ explanations. I have little else to add here.
Salamence : C -> UR
No reason to run Salamence in this meta. It is not powerful enough on its own without being able to mega-evolve to be worth a team slot, in my opinion. Weakness to Xerneas doesn’t help, also easily dies to Kyogre.
Solgaleo : C -> B+
I’m surprised Solgaleo is ranked so low here when Necrozma-Dusk-Mane is ranked so high. They fill the same role whilst Solgaleo is immune to Intimidate from oposing Incineroars. It can also run Flare Blitz which Necrozma-Dusk-Mane can’t which is very useful for destroying Ferrothorn or oposing Solgaleos/Necrozma-Dusk-Manes. I believe Solgaleo should be ranked at A, right against Necrozma-Dusk-Mane as I believe the pros and cons of each Pokemon need to be evaluated against each other; I don’t think Necrozma-Dusk-Mane is the clearly superior choice. Even if you do think that Necrozma-Dusk-Mane is clearly superior, is it really A vs C superior? Given that, I’d also support moving Solgaleo to A- rather than directly to A.
That’s about all I have to add for now. I’ll be back in a few days to see how things develop!