No, my comment illustrates the basic facts of being the top moderator on a subreddit.
If I'm not breaking reddit rules, then as long as I've been active any time within the past 6 months, I own the subreddit and can make changes to the direction of the sub and its moderation team as I see fit.
That subreddit was created, by the way, because I disagreed with rules regarding the discussion of Cuban cigar sources which ship to the US in the main cigar subreddit. They're free to administer their subreddit as they see fit, and I'm free to do the same.