Why is it that we cannot hold lawmakers accountable for shit?
For example it could be a 2 step process where for laws that could be very important and they think the public might want to weigh in on the matter, they could vote whether the law should be voted by the public or not. And even then if say 60% of the public vote NO and are against the law, the politicians could still decide to pass the law, but obviously they could get a lot of bad press if its considered they didn't respect the people's wishes.
I think a mixt system like that or something similar, could be better than what we have today because then we wouldn't have politicians do everything regardless of what the public says, and it also not go to the extreme where you'd have a completely liquid democracy and all votes would be voted by the public.
I'd like to see a system that takes the best of both worlds. I don't know what the exact balance should be, but it could be debated and eventually we could come out with a realistic formula. For example it could be decided that if 51% says NO, then the public has the final decision. But we'd also have to consider a minimum number of voters to make sure the decision would be statistically correct for the whole population.