I really don't understand why people complain. Do you feel left out? No one is stopping or discouraging anyone from posting trapping related threads. Maybe your conscience bothers you, I don't know.
I think you got it backwards he is trying to encourage people here to post more trapping content as opposed to the drivel.
But like I said,you have to trap to be able to do that so his quest may be futile.