Trade unions, local councils and opposition parties all criticised the SNP plan to reform the care sector across Scotland.