I think a lot of times with Ableton, especially when DJs are using an APC or similar controller, the sets all have this similar sound that I think sucks. Especially when people overuse the pads, if they have all their tracks cut up into 8 bar loops and such. It's all glitchy and robotic, and ableton already sounds pretty robotic. I really hate that glitch hop sound though, it's the worst.
I myself on the other hand, am totally not a "real DJ" and use Traktor. With no midi controller or anything, and I only use a soundcard and a dj mixer when I can borrow one. I had always wanted to learn how to DJ, but I've been so fucking broke in the last few years that I could never afford to buy turntables and Serato. My friend taught me how to beat match with vinyl, but since I don't have my own tables to practice on, Traktor is good for me because I can just fuck around on my couch, and I love that. It's a lot of fun, and I don't see myself shelling out 500 bucks for some 1200s, 600-800 bucks for a stupid fucking plastic box aka serato box, 200 more for needles, ect even if I did have the money just to look like a "real dj". Mad respect for the "real DJs" though, unless they play bullshit music, then fuck them. That whole idea that "now everyone can be a DJ" obviously has it's pros and cons, because on the one hand you have retards who got their moms to buy them serato and play whole sets of really obvious shit they found on blogs, and on the other hand people who actually have killer taste, huge collections, and dope ideas but no money can spin too.