What is standing in the way is that most, if not all, of the hostages are likely dead now, and Hamas is looking at how to work with that. Hence stuff like the recent, "We'll release 30 hostages, dead or alive". Probably 30 because they haven't been dead long enough for their bodies to be in full decomposition, like the other 100.