It may be a minority, but not all authors share your view. Paulo Coelho [1] says “a person who does not share is not only selfish, but bitter and alone”. Sorry gotta say it, your tone matches.
According to this link, Paulo Coelho has a net worth of over $500 million and didn't get there by giving away books, so perhaps your example is not well-chosen.
[1] https://en.wikipedia.org/wiki/Paulo_Coelho