How exactly is it “pay to leech” when everything’s free to download? No one is forced to pay anything, and the site already runs on a relaxed ratio system compared to most private trackers. If that’s still not enough, what exactly are you expecting?
Bringing up Reddit drama from a year ago feels more like an attempt to stir things up than provide real feedback. If the actual user experience is decent, maybe just say that instead of throwing in vague shots.