What sort of lives do these “settlers” live? Do they have the resources to travel internationally? How many settlers are actually applying for visas?
This is a good policy. But how many people does it really affect? This isn’t going to stop people from causing violence in Palestinian areas, it’s just going to keep a handful of violent Israelis out of the USA. Keeping violent people out is great and all, but this has to be symbolic at best, right?
Edit: it sounds like from the article this will only affect about a hundred people involved in specific recent events, not set up some sort of system of banning settlers for their actions.