Palestinians deserve better