En primera generación no había categoría de físico o especial por ataques, sino por tipos. Todos los ataques de los tipos Agua, Fuego, Planta, Eléctrico, Psíquico, Hielo y Dragón (de este tipo no hay ninguno salvo Furia Dragón, que quita y quitaba 40 PS. No existía Enfado, Ciclón y esos, que salieron en OPC) son Especiales; y los de tipo Normal, Veneno, Volador, Lucha, Tierra, Roca, Bicho y Fantasma, son ataques físicos. No existían los tipos Acero y Siniestro (salieron en OPC también) ni podían llevar objetos (OPC también salió).
Después, la explicación es sencilla. Si te fijas, el especial es similar, luego lo único que contrarresta el Stab aquí es el Random de la fórmula de daño, que también existía. ¿A que el Rayo de tu Pikachu no lo mató por una mierda de PS?