Alternate caption: "Zionists smuggling in settlers before the British mandate ended to have enough votes to create a State of Israel as a safe haven for Holocaust refugees, then getting populated mostly by Jews fleeing Arab countries out of fear of retaliation for having created the State of Israel a day early and having pushed most Palestinians out by force"
Ashkenazim have European surnames because Europeans literally forced them unto Jews. Austro-Hungary, Russian Empire - both had policies for giving Jews "local" surnames (for taxation purposes). It's how you get Jews with German surnames in eastern and central Europe (i.e.the ones you have listed), and how you get Jews with Ukrainian and Russian-ish surnames in the appropriate areas (see Abramovich, Litvak)
And they did so in Europe. Which means that people with this family names were Jews coming from Europe to Israel and not from Arabic countries like the comment above claimed.