You seem to be making my point for me. Human Endeavours don’t need to make a difference, and the difference they do make doesn’t have to affect everyone. In fact if the work makes one person happy, then it is worthwhile.
Sounds like you have taken on a life that means something. My own job is full of bullshit that really doesn’t need to exist, but I give it meaning by mentoring those I lead to drive good changes, and reduce the bullshit. It is a small thing but it is how I make a difference.
At best it is a technical forum for me. I have an account I’ve used since the days of the great digg migration. A lot of communities grew and became fun but most are now either dead or crap.