DDoS resistance is an issue on Tor but it has been shown that you can mitigate it. That’s one thing IPFS should win by default.
And for privacy, Tor is pretty much the best you can get. It’s not bullet proof but it is the safest tech in existence. For DHT based technologies you can literally query the DHT and get the ip address of every single person who has a copy of the files. This is way way less private than tor, it’s less private than a standard clearnet website.