@dmitry84 ultimately democracy means having a government that implements the will of the majority. How that's done is an implementation detail.
Indirection of representative democracy alone does not make a system undemocratic.
However, I would argue that parliamentary style democracy as seen in the west consistently shows abysmal results. Polling in practically all western countries shows that the policy governments actually implement to be at odds with what thee citizens want.