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

Also … not to forget. This offers us significant cost savings.

When you use ElasticCache you pay for the instances plus a tax for the ElasticCache service. Additionally we get much better control on utilisation since we can run multiple redises if we wish on a single instance.