Exaclty, beat matching and mixing are two seperate things. Even if you could beat match a washer and dryer, it doesn't mean shit if you can't mixI don't think anyone here is advocating the "mix for you" option, mixing is still what it's all about, what we're saying is "beat match for you" allows a lot more creativity.
Personally I run 4 Channels out of ableton to four channels of a mixer. Using a novation sl for effects and launch pad to well, launch. Even though I've long left the beatmatching camp I still love the feeling of a club mixer.
In the end nothing beats having 4 channels rocking at once while the crowd is eating shit up!!