Put it this way. Imagine the video said black people can't get into paradise. Imagine it then said "people can change". It doesn't matter how polite you make that message or if you avoid direct insults. The message itself is simply out of order.
Like it or not, the next generation of young people think bigotry based on sexuality is just as unacceptable as racism. It doesn't matter if it's tradition (so was racism) or commonplace (so was racism) or supported by reference to the Bible (so was racism) or a matter of religious freedom (so was racism).
Ultimately none of those excuses cut any ice because we are all human beings and for 95% of humans to say to the other 5% that they must have no prospect of any intimate life or else they will be branded sinners for destruction is just simply unacceptable. It is hate speech. End of story.