Why do people who ostensibly support Israels right to exist and a two state solution support Palestinians right of return ?
No state has a right to exist. This is because this right does not exist. People have a right to self-determination, but this does not mean that a state -any state- has an inherent right to exist.