Tor has gotten much faster since I last used it, I was very surprised to see this, it's still slow don't get me wrong but it's way more acceptable than it used to be.
They implemented PoW a while back to mitigate the DoS attacks that were always ongoing.
I think I remember reading something about that a while back but I never looked much into it, it seems to have worked which is good.
Oh, it's a million times better. Before, they were just able to flood the network with as much denial of service traffic as they wanted to. And now, their computers actually have to work in order to do so. Don't get me wrong, there are still attacks, but they are much less than they used to be.