the venues want people who can sell tickets - not people who always sound good. the result is a perception among most that local music sucks...
i do not think this is true - as there are many talented people out there doing what they do, and you never know when you might find a sound you like.
one of my favorite bands ever is a band called "Calico System" - they are no longer a band but their sound was amazing and their lyrics were deep - born right here in the STL area.