A federal system is a form of checks and balances. The fact that Israel doesn't have this only makes it more relevant. Canadian citizens are protected in a way that Israelis will not be protected. Canadian Jews included.
What is the meaning and value of a Basic Law if each government can change and nullify it? I understand how we got here and wish we could reach a broader consensus, but are you coming out against those laws? You honestly prefer that every new government decides your rights and the system of government? Who wants to live in such a country? What a warped version of democracy you represent.