I live in Switzerland as well and wouldn't agree that direct democracy works much better than representative democracy. You can certainly argue that it does but it's far from obvious IMO. There's less focus on lobbying and more focus on spreading FUD about other parties' proposals, people have no time to investigate consequences of proposals so they rely on what they read in political ads, see on tv, etc. Men were voting that women shouldn't be allowed to vote as recently as 1990(!) in one part of Switzerland.
I can't say it's worse than other systems, but it's also far from obvious to me that it's better.