It does also depend on the playback sample. I use my Digital drums now to enter parts and I will then assign that to something in Session drummer. I find the SFX samples are bang on what I played, But some of the FLAC samples sound better if I pull the say, snare track back by a few ticks.
Bottom line is, loops of drum machine patterns will always sound like ,,, loops of drum machine patterns. To make them sound "human" you just need to think like a drummer and do a little tweaking. I have always input my drums in real time via a keyboard, last 20 years, Now having the digital kit I am getting much better results without all the editing. It's a time saver.
But electronic music is all about building loops and layering stuff into interesting tight sounding grooves, for that I would see that using a humanizing feature would be a bad idea. It is after all , electronic music, not human..nothing wrong with that either. Thump Thump thumpa....