The real reason is that on Medium you don't own your audience. You do on Substack because you have their email addresses. You also have more ways of monetizing and can more easily communicate with readers by spending promotional emails. And of course all the content goes out by email which is great.