For some things they are helpful. Depends on the situation. If it is advice, it can be easier to talk to like minded strangers who do not know you rather than friends who may not see the issue differently because they are too close to the situation. For other things, we come from vastly different places and experiences so I figure why not pool our collective knowledge?