Ok. Ok. OK. This one will be short. Actually it probably will be because a lotta this is just noms I agree with.
My noms:
Victreebel: B- -> B
Sun is good I swear!!! But in all seriousness, Victreebel's 3 Attacks + Strength Sap set is just so good right now. Well, so good in a rise to B rank way. Strength Sap has its obvious niche with it allowing Victreebel to take a physical hit while gaining health back, and on top of Victreebel's solid offensive stats and movepool, the two combined give it both a defensive and offensive presence. And speaking of that offensive presence, Victreebel can go either physical or special, whther you want to run around spamming Power Whip or Leaf Storm. Either which was you go, it even has a solid chance to OHKO Oricorio-Pom-Pom with Z-Poison Jab or Z-Sludge Bomb, so that's cool. Finally, its just a cool offensive check for a good chunk of threats like Jellicent, Lilligant, Alolan Exeggutor, ect.
Bronzor: C+ -> B-
I hate this mon, and I know this mon has been brought up for a raise before, and the same things still apply here. However, the main difference is that both Stoutland and Alolan Exeggutor have rose in usage and viability, and its able to counter the former while still having a solid matchup against the latter in that it makes most of its moves less spammable. Overall I'd say this mon is better material than C+, but that might just be my hatred for this mon talking.
Throh: B- -> C+
Throh isn't used too often, and for good reasoning in that it greatly struggles to keep up with its competition. Gurdurr makes for a better Bulk Up mon while Poliwrath is a better Restalk Circle Throw spammer, while both cover the same amount, if not more, threats. Throh's main advantage over the two is in its overall better natural stats, but even that can't keep up with Gurdurr's Eviolite boost, Poliwrath's secondary typing, and their other advantages like access to priority moves. This is starting to sound like another pseudo analysis now, so I'm gonna stop talking.
Weezing: B+ -> B
This is another mon that isn't used too often, and competition does have to do with it. Qwilfish is just a generally better option with stuff like Intimidate, higher Speed, Spikes, the list goes on. Weezing does have its advantages, like Levitate and less weaknesses, but even then those can be countered by facts like Alolan Dugtrio still beats it and super-effective moves on Qwilfish like Eelektross's Volt Switch still do a lot to Weezing. Not triggering Primeape's Defiant is also a thing, but that mon has definitely plummeted in usage. I do think it deserves to be at the same rank as the other Toxic Spike user in Roselia.
Noms I agree with:
Raichu: B+ -> A-
It does on-paper deal with some 4MSS, but in practice it can just really put in work. Running Psychium Z really helps with the 4MSS in my experience, being able to hit Mudsdale while still being able to run Substitute.
Drampa: B+ -> B
Honestly I'd rather use Alolan Exeggutor instead nine times outta ten, I wouldn't be against this dropping all the way down to B-. You know, until Alolan Exeggutor is stolen by NU.
Simisear: C- -> B-
Maybe it's a bit early to be raising this so much higher
also I prefer Simisage, but yeah this is definitely an underrated offensive threat right now.
Pyukumuku: B- -> C
I'd say drop this mon even lower. Quagsire is just so much better and has already become a staple on stall, doing pretty much the same thingwhile also being able to beat things like Clefairy 1v1. At this point the only reason I'd run this mon on stall is for its gimmicky PP stall set.
Misdreavus: C+ -> C/C-
I always forget this mon is in C+ because it's just too high for it simply because Froslass does almost everything better. The main things it has over Froslass is the better matchup against hazards and slightly better bulk, but most of the time those aspects wouldn't make me prefer this mon on a team over Froslass.
Silvally-Bug: UR -> S
The BUG!!!
Other noms I agree with but for obvious reasons:
Alolan Exeggutor: A -> A+
Oricorio-Pom-Pom: A -> A+
Quagsire: A- -> A
Hippopotas: D -> UR
Noms I disagree with:
Omastar: A -> A-
People underrate this mon so much. First of all, setting up isn't too hard with the help of a teammate like Alolan Persian or if you manage to get a good switchin and trigger Weak Armor. Second, Hitmonchan and Poliwrath, and Gurdurr somewhat, have fallen in usage meaning Omastar doesn't have to worry as much about their priority. Lastly, Togedemaru is the most common Choice Scarf mon, and this mon being sent in can potentially become a 50/50 in the right matchup as to whether you want to hard Togedemaru and risk the Earth Power. Other notes about Omastar is that Timid does let it outspeed Choice Scarf Timid Mesprit and Jolly Kabutops, Z-Earth Power at +2 has a solid chance to OHKO Jellicent after Stealth Rock with Timid, and its high Defense in general means it can't just be easily picked off by something like Skuntank's Sucker Punch even at -2 Defense. Maybe I've just had better luck with it in practice or I'm looking at too many on-paper facts, but I still think its good enough for A.
Other noms I disagree with but for obvious reasons:
Crustle: UR -> C-/D
Slaking: UR -> D
There's also all those Aggron, Gurdurr, and Aurorus stuff flying around, but I'm gonna stay out of that. Otherwise, that wasn't so long, right? Also one final note, I was considering nomming Poliwrath for B+, but I realized something. (insert cliffhanger here) There is one problem with B+ being overcrowded in that it raises the range in which how viable Pokemon can be to reach it. Just some food for thought.