We could have had a one state solution. One country for all. Christians, muslims, jews. That would have been just.
If you'd try to force a one state solution in the near/medium term you'd just end up with another divided failed state similar to lebanon (and probably much worse), the population would just be too divided on basically every subject, with militant/religious extremists on both sides making the keg especially explosive.
So ask yourself what is better for the people, trying to achieve some ideal for the sake of that ideal or actually trying to achieve something that could work? If this were an engineering project, would you do a full refactor with an extremely high chance of failure or go through an intermediate step that would bring a lot of the benefits with a much higher chance of success?