In my not so educated opinion, federated networks seem to be the way toward permanently fixing this issue. But, they don’t seem to be quite ready yet.
It is inevitable that Discord will also become terrible eventually, but they might be the last centralized social network.