I agree. We're never going to live in a utopia with so many people living here from different backgrounds, cultures, religions etc. so the most practical thing for any organisation to aim for is tolerance and respect.
Whether that's a religious person being courteous in day to day interactions with a gay person despite personal beliefs or a gay person being courteous to a religious person despite what they think of religious beliefs.
Forcing people to act out allyship or become human billboards for a cause they have disagreement with is massively backfiring all over the place and is actively unhelpful in fostering tolerance between different communities.
I don't disagree that homophobia in premier football continues to be an issue but tackling it in this way is just making it worse IMO.