The Python server is a memory hog, and instead of rewriting it in a more performant language they have decided to scale horizontally instead.
How is that feasible for the average guy who wants to run it on the their own server?
https://matrix.org/blog/2020/11/03/how-we-fixed-synapses-sca...
https://news.ycombinator.com/item?id=16747174
After a $30 million funding round we should be seeing a lot better from them in the next few years. That python server ought to go.