I agree with much of what you said. I am fully aware of the conditions Palistineans live in. It is appalling. Look Hamas does have a lot of issues, but you're not mentioning the causes of these issues, namely the continue humiliating circumstances which Israel imposes on Palestineans, the apartheid state which they have to endure, not to mention the terrorist bombings and targeted assassinations conducted by Israel. In such an environment of terror, extreme parties are bound to come into power. And of course this suits Israel because then they can deligitimize the Palistineans even more.
Yeah I take your point. Before 1967 one could hardly make that point but after the 6-day war Israel has inherited responsibility for the Palestinian populations of West Bank and Gaza.
I guess the main thing I wanted to stress is that singling out Israel perpetuates the problems of Palestinians all around the world. It's perverse how the BDS movement and others expect Israel to magically fix all the problems. Egypt participates in the blockade, and the sanctions against Hamas were done by many other countries besides Israel. At the end of the day one should see how policies of governments affect regular Palestinians, and mot just focus on Israel's governent alone. It's pretty clear that Hamas has been terrible for Gazans, and it's sad that they don't really care. When they lost a lot of their outside funding they agreed to a unity government so they could continue to get paid by the PA. They hardly ever have seriously cosidered working with the rest of the world besides Israel on a roadmap where they disarm in exchange for raising the blockade and $50B in investment to develop Gaza's natural gas and tourism industries. It's not like the other countries werent offering such terms. Hamas is just super focused on retaking ALL the land including Israel, an unrealistic goal but hey, they sterted as a "militant resistant movement" and they had to compete for mindshare as the "authentic" Islamic movement that wouldn't sell out. This doesnt serve the people they "govern" very well.
The Arab world except Qatar pretty much gave up on Hamas - Shiite regimes like Assad have been attacked by them and Sunni regimes like Saudis realized that sunni militants are a bigger threat than Israel. They put the Islamic Brotherhood on a terror list along with ISIS and they were the ones who helped back the military coup in Egypt. Egypt participates in the blockade of Gaza as well.
In short the region should solve the problem not Israel alone. All those BDS movements that single out Israel keep perpetuating the insanity imho.