It comes down to wanting social interactions without having to go through that small talk stuff that most people need to go through in real life.
I also do volunteer my time as well. Although I do understand concern for making the best use of one's time. I only messaged people whom I felt there was potential.
The same filtering applies though because you can attend things where there aren't many people you could relate to or you can only relate with that one particular interest and nothing else.