FSW Social Work private practice and agency-based practice assignment

The debate between private practice and agency-based practice continues as a heated issue within social work. What are the advantages and disadvantages of each? Is there a common base of social work practice? Can you foresee some ways to resolve the issue and bring private practitioners and agency-based practitioners together?