Because of transportation innovations, an increasing number of people emigrate to other countries. However, whether an increasing diversity of cultures improve might nations development or this trend might cause social problems is up to debate. In the following essay, I will explain why I believe that although some social problems can attribute to immigration with different cultural backgrounds, increasing cultural diversity does help the country develop a lot.