A better approach would be to set up some sort of program to help first generations to learn the language free of charge. This isn't saying they can't speak their native tongue or that if they can't speak English they should leave, it's just saying "hey, we know you're ESL and we're here to help you." Likewise, people should be all for learning other languages other than their native tongue. Even rednecks
This would certainly help things like the banking and government things wouldn't it?