I completely agree with your post. Israel has been controlling Jerusalem ever since 1967, when it single-handedly defeated the Arab alliance. The Palestinians lost the war and therefore they should keep quiet. If they have a problem that, then they are free to immigrate to the 50+ Muslim nations around the world, such as Saudi Arabia and Kuwait.
I believe Obama has talked about it before but it didn't attract this much media flurry and by extension, violent reaction. I mean, just look at those people destroying their own place over the statement. Sorta reminded me of that Innocence of the Muslims film, the one they actually killed the US ambassador to Libya over.
These "Palestinians" probably have more freedom in Israel. That they are not being tortured for rioting is telling. Try doing that in Saddam's Iraq. https://www.youtube.com/watch?v=Tu-5xxZJxmA
You are trying to prove a wrong thing by comparing it with other wrong thing. This is fact that agitation, protests are not allowed in many Muslim countries and bsic human rights are also violated in many Islamic countries, but this does not mean that Palestinians do no have right to hold their lands and houses. If power is the role then this world will be converted to Jungle.
Would the Turks willingly give Constantinople to Greece? I don't think so. Same with the Israelis. I believe they tried to strike a negotiation with the Arabs in the past to partition the country but they were meet with what many would say is the famous Three NOs.
Whether Israel holding Jerusalem is right or wrong they would have to decide for themselves. They can't even agree on what to do with the Temple Mount. I'm pointing out that this issue has been brought up before under different administration but only now do you get this violence. It's like the media is fanning the flames. And sadly, these protesters are not seeing that.
If violence on the streets ever escalated, they'll just give the Israeli army more reasons for a crackdown.