Israel has been carrying out its genocide of Palestinians in all of Palestine for over 70 years. Here is a map of Palestine showing the way it looked in 1946, how it was divided up in 1947, and how it looked in 2012, well before the Oct 7 attack.
This loss of land wasn't the result of Israel buying land from Palestinians; It was the result of Israeli military actions.
The hostages are the only bargaining chip Hamas has. They cannot threaten Israel with military action. Hamas will release its hostages when a two-state agreement is reached with Israel that includes the removal of all IDF from all Palestinian land. Also, this agreement will have to be enforced by other countries or organizations (like the UN) because, otherwise, as soon as Hamas releases all the hostages, the IDF will come in a completely decimate the rest of Palestine.
Yes, I have and will continue to criticize Hamas for their Oct 7 attack and their taking hostages, but I will also continue to criticize Israel for its 70-year-long genocidal actions regarding Palestine. I am not anti-Semitic (which, by the way, means anti-Jews AND anti-Arabs - if you doubt this, look up the word "Semite.") Also, I actually had no idea what has been happening in Palestine until I started searching this after the Oct 7 attack. It was not the start of a war; it was just a new chapter in a 70-year-long war.