Don’t get me wrong, I wish that law didn’t exist. It’s a mistake, but it’s mostly posturing by the Jewish nationalist faction.
The nakba was an appalling catastrophe. It shouldn’t have happened. But then the Arab invasion with the explicit aim of killing and expelling the Jews shouldn’t have happened either. Nor should the expulsion of 800,000 Jews from Arab countries. They were all terrible disasters. The world would be a better place if they hadn’t happened, but they did. Now we live in the world of today.
Are the Arab countries going to let the descendants of their Jewish populations back, and return the property and land confiscated from them? Are they going to grant them citizenship and let them serve in the police, army and judiciary with full democratic rights?