Poison is fine for what it wants to do(weaken the enemy with DOT moves, status, and lowering stats) even in the early gens. It's just that for a lot of games, you don't really need that. Toxic killing the enemy in 5 turns if you apply any chip at all isn't worth it in games where Swords Dance+Outspeed is an option. They're great for catching mons(the number of them that get Sleep Powder or Hypnosis is shocking) or superbosses you don't have another tool against, but those are small niches.
New one for my list, Talonflame. It's not that it's bad, exactly. But it has paper-thin defenses, which means any time it doesn't OHKO it's going to faint. Fire/Flying is very silly coverage in general and it's TM set is not good. And the options for moves are painful as well. Either you go physical, with Flare Blitz and Brave Bird, and Talonflame is capable of fainting maybe two mons before dying to recoil, you use it's slightly lower SAtk and MAYBE it learns Air Slash at best, or you go mixed and have to rely on, say, Fly+Overheat, which is just messy. And all of that for base-80 Atk. I've tried it multiple times in generations where it's accessible early and it always disappoints.