We could play whackamole on the clearnet, making new Memo domains as they get taken down, but that defeats the purpose. We need decentralization.
Have you seen
https://twitter.com/MemoButton ? I don't think you need a domain to post. As for viewing, you need a blockchain viewer. But yeah, a decentralized app would be nice.