So what is there to take from this? Help your community! Most people are obsessed with making money for themselves and building businesses on their own, and they don't realize that if they only took a little time to help out the community, then it pays them back in the end.
When we give away free info, we expect nothing back in return. If people want to help out by going through our affiliates, then they do... if not, they don't... no big deal.
What this ends up doing is building a healthy community, free of scams and all the other BS that many other internet marketers are choosing to do. Best of all... we sleep well at night knowing we're not greedy jerks.