I must admit I never really paid enough attention to the lyrics to get this meaning from the song. As I read your insights, I was thinking how the song could have been written in this last decade - but that's the point, isn't it? It could have been written in any decade. For a writing challenge, I have been pondering the prompt "What does it mean to be human?" Sadly, this is a part of the answer. Our differences are what make us interesting, but because of them, there are always some humans ready to sharpen stones and meet at book burnings.