Cultural Diversity and or multiculturalism are good and bad based on what we are talking about.
You can be Diverse and allow those of different cultures into your country and allow them to live Free, and choose their own path.
That is not necessarily a bad thing. If that what floats your boat then so be it.
On the other hand...............I expect those of a different culture to RESPECT MY CULTURE AS WELL..........
On this issue we need only to look at Muslim Immigration in Europe. Where many leaders are now saying Multiculturism has failed.............They have changed their own Cultures for those Muslims and have allowed them to set up communities in the countries INSTEAD OF INTEGRATING into SOCIETY AS A WHOLE...........
Leading to violence, terrorism and a LACK OF DIVERSITY because the new comers REFUSE to ACCEPT THE CULTURE OF THE HOST COUNTRY............