Don't get me wrong, I understand some miners find the experience of trading and uncertainty highly enjoyable. But most people don't. They want regular earnings with less hassle. And this is where NiceHash comes into play.
I would contend that most people enjoy higher earnings, you can test this easily by unlocking your miner to other pools, let the stats speak for themselves.