Lisa Mantchev threw a few ideas to the wind a couple weeks back about creating an alternative organization to SFWA or fixing the one we have. Those threads are closed for the moment, but Mary Robinette Kowal has set up an interesting poll.
Take a second to answer the questions. The stats are revealing: most people eligible to join SFWA in one category or another are choosing not to do so, mostly because of perceived ineffectiveness of the organization or lack of info as to what exactly it does.
I don't feel informed enough to give my opinion on the inner workings of SFWA (I am not a member and I don't yet qualify for active membership). What is painfully evident is that their public relations department sucks.