Or are submissions being gamed?
What’s the sub stack story why has it just taken off?
Because it's a large hoster of – in one case mailing lists, in the other case blogs – that many different people use.
It's nonsensical to consider substack.com a single site.