@Stefano Marinelli For online resources, you've done a lot. I didn't kniw about snac2 before I saw it's service you. You do give away with your time maintaining all of the various services, keeping each BSD updated and configured correctly. You sacrifice personal time being so active and available on here. So you do already help a lot.
Giving of cash money is not the only way to improve someone's life. "Give a man a fish, you feed him for a day, but teach a man how to fish and you feed him for a lifetime".
My point about how some people are not willing to get involved, my point was about how there are fishermen who have no interest in teaching anyone how to fish so that person can secure their own food but the fisherman pays by sharing knowledge and skill to provide for others, not money. Does that help to clarify my point? Nobody is capable of helping the world or saving the world. I was never saying you must give away your money, I was saying that when people have been beaten down by life and someone only says nice words but never willing to tolerate any inconvenience doesn't help people.
For example, maybe for you to give generously could be helping to teach someone to maintain BSD servers is all that person needs to be able to go make some real money to provide for themself and then that person can teach others their job skills so future people can grow and pass it on that way, but it did not cost money to help greatly improve and change other people's life for the better.