Originally posted by Bardock42
I could imagine having organisms expert at one thing is of huge benefit to them. Take an bunch of small organisms some of them are great at passing on their genes to other organisms, some of them are excellent at using these passed on genes and create new organisms, and some of them are okay at either. In time mainly the ones best at their task pairing with the ones best at the complementary task will pass on their genes, which will lead to even better and more specialized organisms. For these organisms it will be a much larger cost to be both able to incredibly well pass on their genes and shittily be able to do something with genes passed to them so that they will eventually drop the ability they are bad at completely, creating two distinct types of organisms within the species who can only reproduce together. Over millions of years that will become more and more distinct and voila males and females.
The thing about evolutionary theory that I have noticed but just never said, is that it appears to be so far-fetched, outlandish, implausible, and impossible that to buttress it scientists use phrases like, millions of years, to try and give it a fighting chance of possibilty.
But...time, no matter how long, will never make something happen that just isn't capable of happening. For example, no matter how much I might want to be a succeeding, hereditary, king of England, it's just not in my DNA. I am not a part of that blood line. Time is irrelevant and immaterial. Even if millions of years passed and I were able to live that long, I would still never be king (based on the qualifications that I mentioned above).