Checking out local music

Why is it so damn hard to find local bands and hear what they sound like and know when they are playing!?!?  I appreciate the need for artistic integrity and how it can get in the way of that "marketing crap," but goddammit, if no knows what you sound like or where to find you, all the art in the world isn’t going to do you any good!!  Why do so many bands make it so difficult to find and listen to their MP3, don’t provide a way to get emailed about shows, don’t update their show listings (when you know they have new gigs), etc.   Sometimes I think I should have stuck in that line of work from back when I was doing it freelance.