Nothing certifies JIDF membership better than talk like this.
Cf other Green parties and considering that the German Greens have a history of distinguishing themselves, no, they're crazy hippies.
This, they would literally go to jail.
Germans have to separate key executive positions because of Hitler, who combined in his office the Head of State and the Head of Government. A lot of the structure of their government is "Nazis were able to do stuff quickly because of X, so now we will mandate Y."