Not having access to trade evolves like Haunter or evolved forms doesn't always hinder gameplay effectiveness. The evolution process is a staple in the Pokemon ... in the anime is another reason ...
Unfortunately, Gengar is more difficult to obtain than the regular Pokemon in the game because it requires you to have traded a Haunter to evolve. Gastly and Haunter can both be caught in Lavender ...