The problem is that you can't have a liesure class of healthcare consuming old people without an underclass of young working age people toiling for high taxes. Eventually you have an even worse social issue. Further, people probably don't realize they are voting to close the border to their sole source of future dependency. A vicious cycle. The other problem is there is a huge gap in the quality of immigrants, some stay dependent where others drive the economy like no native can. Complicated issue all around.