I find it odd when anyone raises concerns or a dislike for people posting affiliate links.
What exactly is the contention?
- They don't cost you anything
- you're posting the link, so you're not being coerced into buying something you otherwise would not
- They support a free service/community that you're enjoying
The only reason I can fathom for not approving of this practice, is that people would post affiliated links for their own benefit, and are missing out on clicks themselves.
Very strange.