Democracies where the people only have a voice every few years are regularly seen doing things against the will of the people, because the politicians know they can get away with it, because it’ll be forgotten by the time the next election comes around.
It's working great. In Switzerland we do not only have elections every few years but we can also (directly) vote on issues from all three legal jurisdictions (municipality, canton or federal level) multiple times a year. Thus, we not only have a democracy but a direct democracy.
Democracies where the people only have a voice every few years are regularly seen doing things against the will of the people, because the politicians know they can get away with it, because it’ll be forgotten by the time the next election comes around.