Times have changed dramatically and we can not really compare 1:1.
When I grew up, nobody had any spare instruments at all and everything I wanted or needed, I had to earn through work and service I performed for other people. Today, so many people have extra components, tools and even test instruments and it is kind of easier to give something away.
But, I do not know, if it is the right thing for the person receiving it. For some might, but not for all. Earning something yourself is very special and should not be underestimated. I have lots of good experiences by giving something away. But many years ago, I sent a free oscilloscope to a guy who needed one badly and the first reaction I got when he received it was: "I am disappointed, it has no connection to a PC". So, it is not so straight forward.