Substack – the past, or the future of (social) media? Substack - Fancy WordPress or Twitter 2.0? And, do so many newsletters really mean better content?