I take the same position: I want Israel to survive, but I think the settlements are in the long run going to hurt them.
They are playing the really long game with settlements. The 1967 war showed weaknesses in israels defence and the expanded territory helps shore that up. Given israels success on the battlefield they got themselves more chips at the poker table.