It's unclear what you mean by dissent. Before October 7th dissent was likely the majority political position in the Gaza strip, they weren't very popular. Suspected collaboration with the occupier or its affiliates has been dealt with harshly for sure, and to some extent this has hurt LGBTQ persons specifically since Israel likes to identify them and pressure them to become collaborators.
Hamas opposes the PA because they are collaborating with the occupier. The ikhwan movement is feared by regional dictatorships because it is relatively egalitarian, hence they designate them as a terrorist organisation. It's been decades since they stopped using political violence, IIRC they did before Hamas began using it.
Elections aren't often held in Palestine, so they can't often be anything at all. Abbas knows he'd be ousted if he called elections, so he won't. His buddies in Israel and the US also prefer that he stays in power, so they won't pressure him to call for elections either.
As for aid, it goes through Israel rather than the PA. Same goes for money, the palestinians aren't allowed to have their own currency or financial system. Israel enjoys having the ability to refuse to pay out taxes they collect, for example.
Israel routinely cuts water supply to the Gaza strip, and in the West Bank it forbids palestinians to collect rain water through a rather nasty bureaucratic regulation while at the same time destroying or stealing wells. Under such conditions it's somewhat reasonable to use infrastructure to try to get rid of the occupier, don't you think? What would you do?