I mean, it is more complicated than "One Palestine", because you still have a large militarized colonial government with genocidal intent towards the native inhabitants.
But the liberal hand-waving in the face of Israeli genocide isn't the solution. Certainly, the current administration and its policy of enabling that genocide isn't a solution.
step one of coming to any kind of solution would be for the Israelis to stop killing people and nicking all their shit.
they should do that first and from there there could be talks leading to peace and concessions. The fact people don't have a perfect end solution is not a reason not to take that obvious first step in finding one
first the root cause needs to be addressed before recovery is possible