"So they will finally give the people what they ask for? "
How is that possible, when the people themself are divided?
For example with weapon support for Ukraine:
"Some 44% believe sending Leopard 2 battle tanks to Kyiv is the wrong decision, according to the results of a survey by pollster YouGov published on Sunday.
At least 41% support the German government as it plans to send the first of 18 tanks to Ukraine "
And with immigration it is similar. Quite some literally want to protect germany as a white nation that speaks only german - but many don't. Many are sceptical of arab troublemakers, but otherwise like a diverse society.
So where is the solution fitting everyone? What can the politicians do, to make everyone happy?
So let's say they would vote to keep it the today's way - as current majorities still tend to show. Will that appease AfD and the neonazis? No it wouldn't. As a Swiss I would say the Swiss way doesn't mean necessarily more educated voters, or more involved. But a better trust in the elected representatives, which the traditional German parties seem to lose.
Exercising real democracy ? Are you nuts ? That would require educated citizens in the first place. No no no... elected representatives with carte blanche will do.
Oh yes, I am very much a fan of the swiss system (and consider moving there) and direct democracy wherever possible. But my point was, that a plebiscite does not change the fact, that the people are very divided themself. Also not everyone would accept those results, because they would argue, too many non white germans could vote who should not have the right etc. Some worldviews are just not compatible.
My solution? I would not mind if germany breaks up into smaller states. (The Swiss system works, because it is small.) Some white, some diverse, some whatever. If possible, all still members of the EU. But many nationalists would rather have civil war instead.