Eh, that's a bit of an exaggeration. There is a lot of room for improvement, but it works pretty well today, especially if your rooms are relatively small (e.g. a few dozen people) and you don't use an overcrowded instance (e.g. not the main Matrix.org one).
If you can host your own, you can adjust the resources so it works well for you. If you can't, just avoid the main instance.