Sources that.... don't post the things people are trying to read?
Besides, if it's free, you're the product.
Tried searching for the submission article or even a mention of this event on their websites but I found nothing. Are you sure these are actually faithful replacements of everything that archive.is/.today unlocks for people? It's a lot of paywalls they remove, lots of stuff isn't reported elsewhere.