I so agree with you! They should only be females!I for one loathe it when Pokémon, like Braixen look girly, but are actually rarely female! Other such Pokémon are the Chikorita line, Espeon, Glaceon, Panpour line, Amaura line and Sylveon. Why make any of them particularly girly looking? What were they thinking?!
I don't mind Pokémon like Gardevoir, but that's because it's 50/50 and there's Gallade.
At least they didn't screw up as much with the male-looking Pokémon, well, other than Snubbull.