On the other hand, if you want to propose a law, you can collect 100'000 signatures and create an "initiative". After evaluation of the feasibility of this law, it will be the subject of a nation-wide votation.
On the other hand, if you want to propose a law, you can collect 100'000 signatures and create an "initiative". After evaluation of the feasibility of this law, it will be the subject of a nation-wide votation.
The Bundesrat (i.e. the State Council) sometimes proposes an alternative. So they might say 'Initiative X proposes Y, but the State Council recommends a compromise where we do Z instead'. And then when you vote on it you have 3 options, rather then just 'yes' or 'no'.
There is also a check of the highest court, where they basically say 'this isn't really according to international law'. However that is just a recommendation and people can ignore it when voting.
Also, even if something goes threw, the actual implementation usually slightly adjust to reality on the ground somewhat.