结论:
商品房定购协议可以解除,不同解除情形下责任承担不同。协商一致或出现法定情形可解除;开发商原因致合同目的无法实现,购房者可解除并获赔偿;不可抗力等不可归责双方事由导致协议无法履行,双方可解除且开发商退还定金;购房者自身无正当理由解除可能构成违约,承担违约责任。
法律解析:
根据民法典规定,合同当事人协商一致可以解除合同,同时若出现法定解除情形,一方可行使解除权。在商品房定购协议中,当开发商将房屋抵押或卖给他人,致使购房者合同目的无法达成,购房者解除协议并要求返还定金、赔偿损失是合理合法的。若因不可抗力等不可归责于双方的情况使协议无法履行,双方解除协议且开发商退还定金符合公平原则。而购房者无正当理由解除协议,属于违反合同约定,需承担违约责任,如定金不予退还。若在商品房定购协议方面遇到相关法律问题,建议向专业法律人士咨询,以维护自身合法权益。