Palestine does have to be contiguous. Here's a pretty good reason why.
I think it's a great step that President Obama has said that they need to go back to the 1967 borders as a starting point, and promise the Palestinians a contiguous land. It's exactly what we need.
But much like his comments that Assad should have to go, we're left with the question: well, okay, what are you willing to do for it? The Palestinians have recently risked a lot: they've created a unity government to end their civil war (and therefore are no longer able to negotiate with Israel) and are planning on getting UN recognition in September.
So what is America actually planning on doing? Have we changed how far we're willing to push or apply pressure on Israel? Anything?
That's the problem with saying something correct and principled. It then obligates you to correct and principled action.