I think the song is timeless and not copied by the away fans as the likes of Hey Jude are. I think we miss a trick not actually playing bluemoon prior to kick-off. Why we have to have the away team read out just 10 mins after it has been done is beyond me. As teams walk out announce the City team and then straight into Bluemoon without having to cut it short.
I seem to be in a minority, but I cringe when it gets played. Didn't like it as a kid when it was recorded/released, and detest it now. It's cheesy, trite and so dated.