Sorry but that Pokemon Snap meme is wrong Nidoking cant actually breed with Nidoqueen. Pokemon is wierd and requires either a ditto or a Nidorina for breeding to be possible.
two pokemon...of the same species...can't mate with each other to reproduce...how the fuck is that population even still alive if they have to rely on a different species entirely to reproduce
If that blows your mind a skitty a tiny cat can mate with wailord a blue whale and worse then that a gardevoir a magical fairy girl can mate with Muk a living pile of waste
Some plants have to rely on pollinating insects to reproduce, otherwise they would die out. But in all seriousness, a lot of Pokemon game mechanics make very little logical sense and it's best to not overthink them.