Calling Morocco a "constitutional monarchy" when it is a hereditary dictatorship with no binding constitution (meaning no greater authority to punish the king for violating the "constitution") discredits all the other points you've made.
Also, there's a difference between undemocratic and antidemocratic. Morocco is antidemocratic, while Polisario is undemocratic. Polisario could be a democracy if it allows its leaders to be elected, but Morocco will never be a democracy since you don't elect kings.
Also, there's a difference between undemocratic and antidemocratic. Morocco is antidemocratic, while Polisario is undemocratic. Polisario could be a democracy if it allows its leaders to be elected, but Morocco will never be a democracy since you don't elect kings.