That is kind of true, but you need to consider the alternative: Reddit was going to remove the mods and install some more obedient ones, so it’s basically “making the sub public” or “making the sub public but shittier”. Furthermore, in the long run this will cause people to get bored so they’ll engage less, and either stop using Reddit or look for an alternative sub, which fragments subs even more and males Reddit shittier in general.
I wanted to share my opinion here because I don’t know where to do it: Syndicate is very enjoyable! I’ve read all kinds of bad reviews about it, but now that I’m playing it I like it a lot. Just my humble opinion from a guy more into the original AC mechanics, not the open world approach.