Like all things, comrade, economic relations and the base comes first - then the social relations and superstructure flows from that.
Who are the settlers in Palestine? The poor and dispossessed from Israel and from around the world. Of course they are, these neighborhoods arent exactly safe or nice AND they're often subsidized directly or indirectly by the state or ngo's. The poor move in there because Israel proper is getting priced out. Same thing happened with settlers in America and Canada. They even gave land for FREE to settlers in western Canada (provided they cleared the forest on it within a year or something).
The poor move there because they have to, because they're driven by economics. That doesnt make what they do forgivable or right, but if you want to understand why its happening and begin to figure out how to stop it you must understand the base and economic reasons it exists. Plus, all that violence is abstract enough - the IDF and police handle it all, the settlers never have to actually see it or do it.
In the end, we can solve this when the Israelis and the settlers realize they have more in common with the Palestinians they're displacing than they do with bourgeoisie that are depriving them of shelter and wealth back home, even though they may share a religious faith with those bourgeois. If some critical mass figures that out, we can break this system like a dry twig and there can finally begin an actual peace process and reconciliation and justice in the middle east.
The cheaper price of the settlements comes partially from benefits but also its less valuable land because you're under threat of counter attack. There's a premium on distance from those tensions within Israel. The settlers get benefits to move out. I'm sure there are plenty of ideological settlers that go so that in some potential peace deal they can grab up the land, but I'd bet a significant majority are poor or downwardly mobile and are attracted primarily to: the cheap rents and the subsidies Israel gives to settlers,
If you're not ideological and from America , you don't go to a settlement unless you're poor. You move to a regular neighborhood in Israel. It's just not worth the risk or the tension to be in a settlement if you can afford an apartment or house normally.