How about just cutting off the free money? No, people will revolt? Well, how about this. We keep sending them money each month but we inflate the cash so its worthless. Yes, they can get there two thousand dollars a month welfare, but now it will buy you only a can of beans. Looks like this is happening. Work or starve. Need to hire more police and hang a few looters and criminals. The goose that lays the golden egg needs to die. The only electric devices we need is the Electric Chair.
AFAIC, they are just as much invaders as if they were carrying AK47 and riding in on tanks.