Shriners Children’s Hospital’s decision to leave as the sponsor of the PGA Tour’s Las Vegas event exposes what’s become a big problem in golf.