Pretty much yes... But I find it scary, specially after they got a $150M investment from Tencent (a huge Chinese company). Ironically, Reddit is blocked in China.
I'm not sure about the ramifications of all this but it does sound scary and anything could be happening behind the scenes.
I'm not sure about the ramifications of all this but it does sound scary and anything could be happening behind the scenes.