All of this is very true. I can't help thinking a big part of the solution has to be great immigration reduction BOTH legal and illegal. Immigration has truly become bad for everyone in the US except employers. Cultural friction is part of the price we pay for our easy immigration policies. But let's also not forget employment, education and health costs, terrorism, disease, language issues, use of govt services, population congestion, etc.
Immigration REALLY needs to be REDUCED!!