I do think the Hamas Charter is quite clear, thus no song & dance changes that.
It is no secret if one is educated in its history and with its actions as I have studied this for decades now and taught it. It is no secret that Hamas is one of Iran's numerous proxies and why Iran does what it does with their justification from the Hadith. It is no secret that on 10-7 there were celebrations of the massacre of Israeli civilians throughout much of Gaza and other Islamic areas. It is no secret that if Hamas was concerned enough about its own people that they could stop the fighting and seek refuge themselves. If Hamas stops, the conflict stops. If the IDF stops, more Israelis will die.
Or, to put it as Gandhi did, "To cooperate with evil is evil", and that's what Hamas and Iran have been and are still doing.