Yeah. The people who live in Israel (and Palestine) have a right to exist. The country doesn't have a right to exist.
In the past this used to be more obvious. When a country lost a war of aggression, they were forced to cede territory at the end of the war, or sometimes they were just wiped out and another country took over that territory.
All the events in Berlin are what people think about when they think about Germany after WWII. But, there's also Königsberg. After WWII Königsberg became Kaliningrad. It's a part of Russia that isn't connected to the rest of Russia by land, only by the Baltic Sea.
IMO, a country engaging in genocide means that country should lose territory. Germany shows that there's hope that a country can be reborn even after its leaders commit genocide. But, maybe it also shows that that country deserves to cede territory to some of the countries they harmed.