People argue about others views and opinions as though surprised that people other than them may think differently. However the whole point of the human experience is to become exposed to other views and opinions that may differ slightly or extremely. From this we learn lessons on how to learn to understand and tolerate these differences. We learn to question our own thoughts and beliefs and discover diversity and cultural differences and how to assimilate or cooperate with them. It is after all, these differences that make the world as much of a colourful place as it is. Forces that try to bring about a world of single compliance around their views and beliefs as well as cultures, should be resisted at all cost. We are rainbow people of rainbow cultures and long may that survive and flourish. Our mission here is not to eradicate this but to learn and understand from this.