It hasn't happened because the US has shielded Israel from the enforcement of international law.  End the occupation, remove all settlements, and the Palestinian resistance (labelled terrorism) will dissolve.