The amount of poison types in gen 1 has always sort of baffled more, iirc it was up until gen 5 or 6 that over half the poison types in the franchise were from Kanto. Some Pokemon like Gengar and Tentacruel don't strike me as being poisonous whatsoever, outside of being conditioned to see them...