Also, I don't agree with demonizing people for making "I made <this>" posts while "I use <this>" endorsement posts go completely under the radar. You're just forcing the first group to behave like the second group while I find the first group much more valuable since we can see the connection and even interact with the creator.
I see this all the time on r/gaming. The front page is 100% "advertising" but completely cool with gamers. The second an indie developer shares something they built, it's suddenly uncool. Simple fix: turn "I made this" into "I found this" and gamers are totally cool with it again because it couldn't possibly be advertising. It's a bit silly. "I made this" posts are much more interesting and become mini-AMAs on r/gaming instead of the same old meme-advertising of the same five AAA games.