As you explained in your post, because of some bullshit german law and admin decision. It’s bad. We agree on this.
Your title should still be ‘bans calls for end of Israel and calling Israel nazis’ or at the very least ‘bans some criticism of Israel’.