Because they know that the central source of their misery is not Hamas. And they likely know that, even if governed by non-Hamas Palestinians, their plight would be no better. They live a caged existence, on a blockaded patch of ground, at extraordinarily high population density. Hamas did not create their plight, and the absence of Hamas would not cure their plight. So why should they throw rocks at Hamas? It’s rather arrogant to think you know their situation better than they do when they live there and you don’t, no?