Ha, why is the creator's account banned?
Its reddit side ban not subreddit side so likely spamming en bulk triggered.
other most common reason for a Reddit site ban is posting free Palestine