If I stop my neighbor from building an extension that's 1v1. Doesn't map easily to "democracy". Now, if I and the neighbor on the other side stop our middle neighbor building an extension... it's sort of democracy? The majority decides. But what if everyone else on our street wants to allow it? Now blocking is undemocratic. Thoughout all of this my neighbor might insist they don't care what anyone thinks and they should be able to do whatever they want with their own land.
The citizens of a particular city neighborhood blocking development is democratic when looked at up close and undemocratic when looked at from afar. There aren't any easy answers and anyone pretending there are is fooling themselves.
In theory, Democracy is simply the idea that the government is formed from the will of the people... but there is no single will of the people. How do you decide, then, what the will of the people is?
Many of us have grown up with the idea that 'majority rules' is democracy, but why? What makes 51% a magic number?
Most modern democracies don't like the idea of a majority suppressing a minority, so we put restrictions on what the majority can do. Is that undemocratic? Is the Bill of Rights undemocratic because it blocks the will of the people?
There are no easy answers to these questions.
You're right about there being no simple solution. Even voting on higher level issues (like providing affordable housing) is perilous. Deciding upon something without specifics just opens up the floodgates for abuse. I've seen housing built on land unsuitable for construction. I've lived in a couple of neighbourhoods that narrowly escaped being razed for highways (to the point where parts were razed and some infrastructure was built).
Even long term urban planning, something specific enough for voting on and distant enough to avoid being personal, has proven to be less than successful.
And general ideas always lose out to specific ones (which is why you can have an entire city that is pro-affordable housing but each example thereof is strongly fought against).
In this case, it is fair for the middle neighbor's outcome to depend on more than his two direct neighbors. And it's also fair for the middle to balance their own wants with the ones of their neighbors. But for sure everyone gridlocking each other is not a solution for progress.