My intention is not to "make excuses" I'm simply trying to explain what's happening lol. I'm totally with you about abstaining or voting for an irrelevant small party if you disagree with the things offered by the big parties. Though I don't believe that changes anything of what I said about why people voted for the big parties that tend to reach over 5% and how there's a pressure to vote for one of those. And among those "acceptable" large political parties that we are offered, there simply is no non-zionist option.
The average voter might say something like "I don't agree with all that stuff about israel but otherwise I believe they're the best option and not voting just strengthens the AfD!" and that's exactly how the system has always been supposed to work and how it's always worked in the past. People go to the polls with clenched teeth, vote for the fuckers who they think will do the least harm KNOWING that most of their campaign promises are bullshit and that they're just looking after themselves etc. etc. but people still do it "to prevent the worst". I'm not trying to justify this or make excuses but is that not how things are in reality? Isn't this something to blame on the system that's in place rather than the people participating in it by doing their "democratic duty" of voting for one of the offered political programs every 4 years?
Edit: I think you edited your comment to add "[...]you guys always blame people instead of your politicians" and I agree with that! You initially wrote "Who voted for pro israel politician?" which I interpreted as you blaming the people who participated in the election (Since there is no major party that isn't pro-israel). All I've been trying to argue is exactly that you should blame the systems and politicians instead of the people. We agree with each other!