Discourse は Elasticache の代わりに独自の Redis を運用し始めたのはなぜですか?

それは違います。ElasticacheはDiscourseで問題なく動作します。また、2019年以降、AWSは上記で説明した両方の問題点を修正するために大きな進歩を遂げました。AWSでは、より小さいインスタンスタイプを選択でき、レプリカエンドポイントも提供されるようになりました。