That certainly explains it, however it's a questionable decision (IMHO) by mods considering how many paywalled sites are allowed. If 404 Media violated some other policy I'll revise my opinion but so far I've seen no evidence.
Is there a public list of blacklisted domains?