Sadly yes, they will surely vote for the most welfare party. If a society is too divided ppl will vote for the party that most benefit their collective, this is why i dont believe in diversity. Turks votes or SPD no matter how conservative they are, same with moroccans with PSOE.
Democracy works, but you need a homogeneus society. Once you get rid of foreigners and disabled, you could have a perfect democracy, you also need to make votes public so everyone know if the election is rigged or not..
Vooting can works
Increasing security and stricter migration control, they also planned to increase birthrates.