Sorry, but that seems a bit confused. If there are not enough votes for a stadium, then there will not be enough votes to throw out a candidate for "not backing" a stadium.
Not allowing people a voice in the question and then blaming democracy for it? You can't blame an abstract system of government for sports owners making sweatheart deals that ignore public sentiment.