Ok I'm going to make a psuedo-nom (more of a discussion starter than anything) on Weezing going Unranked-->D/C-: Weezing is bulky on the physical side (but we all knew that now didn't we?) and it does check/switch in on a number of S/A ranked Pokémon such as Mega Altaria, Azumarill, Landorus-T, Mega Scizor, non-Psychic Celebi, Mega Lopunny, Mamoswine, non-Psycic Landorus-I, Mega Venusaur, regular Gyarados, unboosted Mega Gyarados, Mega Aerodactyl, Bisharp, Talonflame before SD... you're getting the picture here. Add to this that a large number of Pokémon which can come in and threaten it out in theory - namely Mega Metagross - are discouraged by its access to Will-O-Wisp, making it even more potent as a physical wall. It is generally best on defensively-inclined teams, and it isn't very splashable, which is why I am not nomming it any higher. If you have anything to go against this, feel free to go ahead and say it.