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.
> Switzerland’s parliament approved the project in December 2021 and no referendum was launched against it.
Sounds like an interesting way to do it. Anyone from Switzerland want to chime in and say a bit more? I've already heard from elsewhere that a lot in Switzerland is consensus based, but I'm interested in details or if I am wrong.