I see your point and often share your frustration. However, none of what you said necessitates electronic voting. In fact, it may be detrimental to the democratic process at the local level. A couple thoughts: (i) First, taking time to do something means that people that don't agree get a chance to discuss and possibly mobilize against it. (ii) More subtly, forcing people to vote between options means that the options themselves have already been codified. This process of choosing what to choose between is fundamental to local governance. A somewhat absurd example but imagine being given the choice between reducing the tax rate on the wealthiest people to 20%, 15% or 5%. Sure, we can vote on that but it doesn't seem very democratic...