I could think of a few reasons. Someone might not know about existence of some software in which case it might be useful to them.
Personal reference as I might forget some things after a long time. Simple matter of sharing. If everyone followed your advice there would be no internet. I cannot count on how many useful things and nuggets I stumbled just by browsing some obscure sites and going from one link to another.

