Welfare agencies more critical - Barbados Today