Online customer service, especially social customer service, is fraught with tension between what customers want and what businesses can deliver.