We could argue the semantics for the rest of time but I also don't see anything wrong with a two state solution. The problem was Israel treating Gazan's like caged animals for decades and subsequently annexing all the other surrounding land.
Now that's way above my pay grade and stems from problems before I was old enough to even contemplate them but something has to give there brother and eradicating a whole population was obviously not the answer. We in this country all seem to get along fine as a melting pot until recently but hopefully we are able to overcome all that too.