>>37411550if it wasn't for poison it would've have no weaknesses except for ghost, which you just explained why that wouldn't have meant much
gen1/2 pokemon had little coverage, so being immune to normal would've been even better back then.
so I'm suspecting they might've thought it would've been unfair to player (especially when facing Agatha) and gave them poison typing.