The topic about customer self-service is controversy-laden, and often polarises business people. Here's the good and the bad.