Almost a year after the introduction of the initially controversial star rating system for care services, the exiting watchdog the Commission for Social Care Inspection (CSCI) has released a swansong report claiming that the system is succeeding in doing what it set out to achieve.According to findings published last month in a CSCI quality ratings…