The Supreme Court of UK said the Parliament has to vote on Brexit. But was the people's will not good enough to start the proceedings by the Government? Could they decide to override the Leave vote? That would not be very democratic or would it? 
Turns out Democracy can be complicated and variable and it can take different forms in different countries. Therefore lets keep an open mind and not try to prejudge any country. Political systems are usually closely 
influenced by history and culture.