Yeah i get you. I had that perception. Thx
I've had lots of traffic from reddit. It works. Some subreddits have very strict rules, they pull you down if you don't comply. My problem with creating a subreddit is it needs time to promote, and you certainly can't pull the twitter tricks