The CMU attack required setting up a very large number of malicious relays on the Tor network.
It was bad that Tor didn't notice the large number of new relays joining the network but greater vigilance is being shown.
Tor is effective against many threat models and yet many attacks are known. Further work is required.