Blame Hamas. Only blame Hamas. Blame them again.
Hamas could have negotiated something with Israel since 2007.
Add to that Hamas should have had free elections. There should have been legal rights including freedom of religion.
If you have a problem with what is happening hold Hamas responsible.
Hamas can surrender today. This would wind down quickly if they did surrender.
Hamas is directly related to the Muslim Brotherhood. Do you want these uprisings by the Brotherhood in four or five other countries?
When it is Muslim against Muslim most of us put it on ignore. It is far bloodier. No one says their Ramadan was ruined.