The thing I dislike most about Serato is the GUI itself - very busy with parallel waveforms. This leaves very little room for the "Track Overview Waveform" which is ridiculously small - too little height and difficult to see.What do you like about Traktor that Serato doesn't offer? I'm not defending Serato, I'm just curious what features you need.
In a perfect world, all my music would be properly prepared ahead of time - loops, cue points, etc., - so the overview waveform is just a placeholder, you don't really have to "read" it - but I don't live in a perfect world. I have a big Library and I will take Requests, so I'll cue up a song that is not prepared. Traktor (and Mixvibes) have nice big Track Overview Waveforms, which makes seat-of-the-pants jumping around in the song very easy. I honestly don't know how Serato users tolerate this, especially with sourcing songs from Tidal, etc..
I don't need parallel waveforms. Latin Salsa music traditionally is not mixed, and the times I do mix - I'm not proud - I turn on Sync!
The reason I never used Traktor in the past was because it never had Smart Playlists (Smart Crates). The newest releases do, and it works very well.
Still, it's not for everyone. For example, no Video...and it's future is an unknown.