Gender: 50% male, 50% female ~ PokémonDB
Male ♂: 50% Female ♀: 50% ~ Serebii
Some Pokémon have a higher chance of their gender being male than female and vice versa. However, Spiritomb is not one of these. You've just been getting the scratched side of the coin :(
Kudos if you got the Batman reference!