Evolution is not a valid justification for fear/hate. But people that fear/hate will use anything to rationalize their emotions.
And yes, homophobia would more than likely exist without religion.
And yes, homophobia would more than likely exist without religion.
Being told you're delusional does not necessarily mean you're mental.