I only caught male Pokémon because I saw it as the default. In games where Trainer customization is present, I stick to the default look even though I'll try and collect all outfits. This only started becoming a problem when gender differences were introduced in Gen IV. The Pokédex at the time would display the gender you saw first permanently. So for example, if you saw a female Pikachu first in a battle, that would be the default picture. I took great efforts to avoid Trainers with Pokémon I hadn't seen that were female when a male version existed, even if the species didn't have gender differences. I wanted everything to be in Male-Female order in the Pokédex. Even for Pokémon like Combee where Sugimori's standard art is for the female version, I'd try and see the male version first. This led into an impossible situation when my OCD for finding the perfect Spinda as my default picture crossed over. To me, the perfect Spinda has the 00000000 00000000 00000000 00000000 PID. You could maybe encounter a Spinda like that through RNG abuse, I never got good enough to calculate how to get it. But by nature, that Spinda would be female.
In Gen V, the Pokédex allowed you to switch between Male and Female for your default picture, but it also added the insane completionist autism of registering shiny Pokémon as well. Gen VII finally made the smart decision to categorize Pokémon without gender differences as a singular option. There's no longer Male/Female/Male (Shiny)/Female (Shiny) for a Pokémon like Blitzle, just Normal/Shiny. If only they could make the Gen IV Pokédexes like that (just without the shiny section).
Suffice it to say that the idea of further individualizing each individual species member with randomly-generated spots, eye colors, or shades is repulsive to me. It's already bad enough that randomly-generated natures and IVs exist.