"Release everyone" is one of their actual demands. Usually Hamas milks hostages for as many Palestinian prisoners as they're worth, and this time they have a lot of hostages so it should be in line with historical "exchange rates", so to speak, given that many of the hostages are soldiers, which have more value as hostages. Good point on the violations thing, though, it's frankly perplexing that they nobody is publishing an actual list.