Of course, it wouldn't bind government, but one would question why different decisions are made in different places.
I know one of the arguments that has been given is that the government needs to be cautious and that it could be destabilizing in the present context. When we recognized Kosovo, the recognition was seen as a step toward stabilizing the Balkans, yet in Palestine, after decades of displacement and violence, we continue to have one of the world's longest-standing crises.
I'm wondering how that claim of promoting global stability while refusing to recognize Palestine would be appropriate.