Have to agree with Brit to.

For me the people with the most to blame are the US and the Arab States, who could step in and force negotiations, but they don't. For whatever reason, the people with the power to stop things (because for Israel & Palestine, I think its too late for them to stop on their own) are sitting out and letting them kill each other.