The demand for information and entertainment is independent from Reddit supplying it, yes. But if everyone used shreddid, this demand could no longer be fulfilled on the Reddit platform, thus the demand for Reddit would cease.
I think they mean demand for reddit, which I don't think is the typical usage of the word but still makes sense to me