i have been saying the same thing from the beginning, but i think your perspective of the situation is holding you back from understanding what im saying.
you can put innocent people anywhere in the world and they dont stop being innocent. but that does not change the fact that they are in someone elses home illegally.
if they did not want to be in someone elses home then it is the fault of the government, if they did want to be in someome elses home then it is their fault.
israel displaced millions of palestinians and replaced them with settlers. the blood is on israel government not hamas. they could easily not replace millions of people and we would not be here today.