That's for me to know and you to find out.
It makes us feel smart:). In terms of this forum though, the community is based off of the exchange of information and learning about other people and perspectives. Information is why we are all here and it creates a nice environment (most of the time).
Perhaps a more direct question would have been, "are there any good reasons not to share your knowledge?"
Because knowledge is power! Power to the people! x)
Sharing useful knowledge with the right people/person helps our species survive.
Separate names with a comma.