I have been to the meeting - last week, and I even volunteered to help figure out good places for speed bumps. Speed bumps control speed. Stop signs to not - they are to control "traffic", and we really don't have all that much "cross intersection" traffic to need them in most of the places that they exist. And some of the signs were installed, shall we say improperly.
FYI to all who read this, if you feel any of the individual topics should have it's own thread, feel free to open one! This forum will not be "censored", unless of course you use foul language. The forum software will filter that, or prevent a post.