Last point first. If people reported it. And gave details. They would probably be identified. Such is the technology available in stadiums.I was sat in the East stand as close to their away fans as i could be. I heard the Rent Boy chant but am pretty sure it happened once. Wasn't massively loud (people hearing it in the North Stand I can accept but they must have decent hearing).
I am in no way excusing it and would never sing it myself but think some people need to get a grip.
There are idiots throughout society and they do stuff like this for reactions - to validate that they themselves exist and matter. It's not necessarily a hatred towards homosexuals etc. It is distasteful and offensive, no doubt, but I would now argue that 95%+ of people know this and don't sing it. The remaining 5% or less won't be "educated" on it as they are just trying to get a reaction, it is very rarely through used through ignorance.
Chants like "Sad Mackem b****d" can ring through the Riverside and be sung by the many thousands of all ages in the derbies. Mackems and people born out of wedlock could easily be offended by that (they have no choice over their birth any more than homosexuals) but we don't see people getting their knickers in a twist over it.
I hope my thoughts have come across as they were intended - that whilst the mentioned chants have no place in modern society, worrying about the remaining tiny minority that use it for reactions isn't a major thing to worry about especially given how hard it can be to identify and actually stop them.
This chant has been identified as a hate crime. Many clubs such as ours do encourage education in many cases such as this for the perpetrators.
Making sure those that chant know exactly why their words are far more destructive and have far more reaching overtones than singing "mackem bstds" or soft southern bstds etc...