>>36364437It never ceases to amaze me how strong the whole Occupy Wall Street "one percent" branding stuck with the general masses in a way they don't really know what that expression means.
Reddit has some 130k subreddits, being in the "1%" means being in the top 1300 subreddits which is fucking nothing.