Specialists whose fees effectively deny patients care need to take a hard look at themselves