Marketing a developer tool is really tough (ads don't work, cold emails don't work, etc); having communities like Product Hunt and Hacker News really make it viable.
Developers, specifically, tend to ignore ads (either subconsciously or via AdBlock).