社会工作者对服务机构的看法主要包括4个方面: (1)社会工作者应维护服务机构的政策与立场; (2)社会工作者有责任维护服务机构的形象并促进服务机构的发展; (3)社会工作者有责任就服务机构中存在的问题与不足向机构负责人提出意见或建议; (4)社会工作者应积极推动和促进服务机构与政府及其他非政府机构的合作(B选项正确)。