OIC is useless.
Also Palestinians have been let down by their Arab brothers who lost so many wars to Israel.
Israel has invested a lot in being politically, economically, militarily strong. They invest a lot in lobbying while being active diplomatically.
There is a reason why they are afloat...