I had not noticed that before and it was also more difficult to get an eevee in RSE as it was a trade only pokemon.
Its always annoying that the games will flip flop on whether normal and ghost types could nullify each other's attacks in my experience.
For example, sometimes an OPPONENTS Loudred will be immune to shadow ball and other times it would always be a 1 critical hit KO against MY Loudred somehow at the E4. Despite being immune to ghost type moves on paper as a normal type. Its super inconsistent and just makes me avoid the two types entirely. At least I know nothing will be immune to a water type move short of protect and have seldom had a similar issue with electric and ground types where its more consistent.
Im not talking about using dual types. Just regular ghost and normal type pokemon like eevee and gastly.