hitchhiker - 9:41 am on Jun 15, 2013 (gmt 0)
Obviously I can only speculate based on my personal observations but:
Google (don't know about the other SEs, check your site in Bing) doesn't seem to be rewarding 'generosity' anymore, even when in the best interest our clients. I personally commend your actions, thinking and intention - it rings true to the original vibe of our internet.
In the past I believe it's what contributed to creating 'authority' to some degree, we saw that affect ourselves. Unlike our competition, we allowed valid links to flow to relevant competitors and businesses (we are a forum).
These days I would, under the current climate, strongly recommend you reconsider this strategy. Or at least, dial it down -> Re: 'sticking your neck out' in the 'Summary 2013' post.