If the old definition is anti-religious, then for the sake of peace and safety it should be rewritten.
I suggest following politically correct definition:
Homophobia - hatred against homosexuals.
People who have children understand that we love our children even if we don't like or agree with what they are doing.
This song below "Sandra: Maria Magdalena" teaches how to hate the sin (Lust) but love sinner:
"A recent Otago University
study has found that homosexual or bisexual individuals are more likely to have undergone a variety of traumas in childhood, including sexual assault, rape, violence, and witnessing violence in the home." (2010)
Study: Homosexuality Linked with Childhood Trauma
It is interesting. So, in a better world there would be less homosexuality, I guess. Tough times, tough sexuality.