Devil's Advocate real quick:
The point of the anti-controllerism folks on the Serato thread isn't about not using a controller or not button mashing, it's when you do that 100% of the time that they take exception to.
So all these posts about how they use a keyboard or purchasing/using a Dicer is incorrect. They are saying to use a controller as an addition to your setup, not as your only means of dj'ing.