Thanks for your input, ePat. It's good we get a feeling for where the people's problems are, how they feel about Facebook etc.
There is one major problem with your suggestion, and that is that most contests, especially the 2 most important ones (CHASE Community Giving and Vivint Gives Back Project), require Facebook. The votes are cast through Facebook.
We plan to also list contests here and of course we could also do a mailing list or something like that. The problem is that we are already very busy with the work on Facebook and if we have to do it in parallel on forums and on a mailing list, that will not be very efficient and it would probably simply require more people to do than what we have at the moment. We are 5 people running the Facebook group. We plan to expand, but if we would like to do a mailing list, for example, i think we would need additional people who would then be in charge of that, so that it does not add to the workload of the people who run the Facebook side of things.
While i think it would be best if people joined Facebook, it's good to get this feedback and ideas and i'm happy to continue that kind of discussion here. That's what the thread is for, among other things. But as Willow said, all a person has to do to get rid of unwanted messages is to change the settings. This is easy to do and takes 3 minutes. On the Facebook group we have posted a link to some pages that explain how to adjust the settings, so people can protect their privacy and don't get bothered by the kind of messages you mentioned. Also we can explain to you how to do this.
I would like to encourage people who don't have a Facebook account yet to give it a try. There are ways to solve the things you are worried about and for most contests there is no way around Facebook. In regards of how much we can win in these contests, how important they are for our community, i think it would be best if people signed up, even if they have some reservations about Facebook. Many users at first felt like you, but it's not that bad and maybe it's one little sacrifice we have to make in order to improve things.
But we can also consider a mailing list (could you explain a bit what you meant exactly?) and we will also list contests and have discussions about them here on Phoenix Rising. If there are people who would be willing to take charge of this, so it does not mean additional work for the rest of us, that would make things easier.