I think as adoption increases and people start adding more nodes/servers that will be one big improvement.
They don't care any scaling the same way other protocols do, that's true, but that's also a good thing since it affords them the chance to do big stuff like integrate their quantum computing resistant encryption tech that's way ahead of anything else.
Session is useful and simpler, so, it's really not bad. And self-hosting is a good thing.