Reddit in the last year or so took a big cash infusion for something like 10% of stock from Tencent. Which really means from the Xi Jinping Chinese Communist Party.
Reddit stinks and are not to be trusted.
Reddit used to be the Wild West of the Internet but there started to be some mod activity against Free Hong Kong. They started with declaring the subject off topic whenever it appears or simply downvoting it into the cornfield.