The goal should be the two states solution. It won't be possible if there isn't a strong international pressure on Israel. Again, Israel is a criminal state and should be treated as such. So is Russia, and nobody publishes memes on how Russia has no right to exist.
I agree two states are probably the most realistic solution to the current situation. But I don't think Israel should have been established by colonial powers in the first place.