Yup.
Hamas will fight to the last Palestinian. They could have ended the Gaza war a year ago (or more). All they have to say is: "Here are the hostages. Here are our weapons. We are now shoemakers."
Why don't they do this?
Because they would rather fight to the last Palestinian child.
Hamas has agency. They could end war any time since October 8, 2023.