That depends on at what point you trace it as an accident. If it is a fundamental flaw in binary sexual reproduction, then the advantages of having two sexes outweigh the harm of homosexuality on the species.
Yes.
What is the benefit of having the nerves attach in front of our retina or being unable to generate our own vitamin C? By the logic that things must present a benefit to last, then these must be beneficial.
That a thing is present suggests that it is not sufficiently harmful or that it is sufficiently beneficial to persist. I think nerves attaching in front of the retina is sufficiently beneficial, and being unable to generate our own vitamin C is not sufficiently harmful. It may also be that whatever prevents us from generating our own vitamin C is connected to something that is beneficial. If it looks to some people like homosexuality is sufficiently harmful, then its persistence suggests that it may be sufficiently beneficial in some way. But, of course, the answer could just be that it is neither.
This is very much like arguments for intelligent design in some ways, both are based around flawed views of perfection. Evolution is about the least bad not the perfect.
I agree.
Linda