By trying to check the things you mentioned all at once, porygon is easily weakened. Fletchling wears it down easily with u-turn, gastly can poison it with sludge bomb, abra can knock it off, it only checks Chinchou if it's trace, and carv is more of a cleaner, and when it starts cleaning pory should be weakened (hint: not hard). And please don't say it can recover the damage back, because it often does not get the opportunity. The only big abuse of trace is tracing volt absorb tbh, all the others are very situational (I hope you're not switching into mienfoo to nab regen lol, you're pretty sprout weak if you're running trace 14 Spe porygon, etc). If it's running one set it's not running another, meaning it's losing out on checking something.Hit "reply" towards the bottom of the post you want to quote.
First, let's look at what Porygon can do:
So overall, Porygon checks a lot of stuff for its team through its bulk and Trace, or it can sacrifice some of its bulk to be a potent offensive threat and still check a lot of what it needs to.
- Through its sheer bulk, it can reliably check shell smashers, Abra, fletchling, Chinchou, Gastly, Carvanha, staryu, and more stuff. keep in mind that even with the offensive set, barring Omanyte and shellder, it can still handle all of them, even if it can't do it as often in a match.
- Its moveset can easily be modified to fit its team. if you need a Archen/fletchling/pumpkaboo/etc check, you can run ice beam. if you're already somewhat weak to fighting-types, you can easily run psychic and and deal at worst around 50% to all fighting-types bar scraggy. you can also run HP Fire or Fight to handle steel-types, thunderbolt to reliably beat shell smashers, etc. not to mention, a download set can really hurt teams with simply Tri Attack even if you don't invest in SpA.
- If it carries Trace, it can block Volt Switch from Chinchou, steal regen from opposing mons for a quick recovery, take flame body from pony/larv and potentially burn a fighting-type/Pawniard switch-in, copy sprout's chlorophyll and threaten it (works better if you run mambo's 14 speed set), check snubbull by copying its intimidate, etc
Even though you seem to want me to compare Porygon to Archen, I'm not going to, because they offer generally different roles (Archen checks flying-types/birdspam for offense and provides Defog OR Stealth Rock). Instead, I'll compare it to Timburr, which arguably is closest to Porygon as far as its role goes.
So essentially, Porygon offers enough support to its team that it provides just as much as Timburr, an upper A+ mon. That coupled with the offensive presence it can posses easily makes Porygon A+.
- Timburr can reliably check Shell Smashers, Pawniard, Ferroseed, Carvanha, Munchlax, Zigzagoon, etc. It also has Mach Punch to help against offense, but there's still a lot of offensive threats it can't always switch in on, so it will probably have to come in after a kill to RK with Mach Punch. In general, Porygon can switch in about just as much as Timurr can, with reliable recovery and better bulk.
- Offensively, Timburr is able to boost up and sweep and threaten with Knock Off. Porygon cannot set up, but its offensive set has much more immediate power, and can threaten a lot with its coverage, this time with similar bulk. This makes the two pretty evenly matched IMO.
Timburr is so much better than porygon lol. If porygon is A+, which it isn't, it's definitely on the lower with archen and mag not on the high side with timburr lol. Timburr can switchin to so many things and serve as a wincon at the same time, it's a lot better at checking omanyte and tirt because of Mach punch (and a bunch of other stuff). The reason I wanted you to explain how it was better than archen is because they're close in viability, if you're trying to explain how it's as good as timburr good luck lol.