Should immigrants who arrive in the United States be granted citizenship as a result of their overall contributions to the country? Why or why not? What are the short- / long-term benefits of doing so? What should be done?