A mistake in reasoning you make is thinking that if Palestinians are expelled it would end the dispute. All that would happen is any Palestinians that support Hamas would continue to harass Jews and even potentially wage war with the aid of other states. What then?. More wars with neighbours? What if Iran or even Turkey get nukes? What then?
Trust me when I say even expelling them won’t end antisemetism of bring perpetually peace. A two state solution isn’t some ideal but if anything is in Israel’s interest short an medium term interests. I wish you could see that rather than take an all-in attitude. If Palestinians lobbed rockets at Israel after getting their own state they would have no sympathy from me, or most of the rest of the world. Only antisemites would support such behaviour.