Switzerland seems to be the only country in Europe which gets it right. They also have a 'real' democracy(grassroots democracy), which is a huge advantage, because people can vote for nearly everything.
I myself do normally not vote on village level (5000 people) because the matters are quite trival, while I vote on the level that involve things like immigration. I know other people that do to opposit because truth is that the village level things probeblly still have a bigger impact on your live then the country wide things.
If there is a vote on something really importent that a lot of people feel is importent participation rates shoots up quite a bit.
Meanwhile, on Planet Earth, Switzerland is a marvelous country, while Belgium is on the verge of splitting up.