Do you ever wonder why somebody would extend you a 30 day unsecured 0% interest loan (credit card)? Or a 15-25% interest unsecured rolling loan to someone with little or no credit history? You can choose to make policies that make it harder for creditors, but you can't pretend that won't impact the borrowing rate or the access of credit to many Americans. The idea that you can't buy and sell receivables seems silly.
I agree that some of the reasons people collect debt is unfortunate and unjust. But people need to be responsible and we need reasonable laws that prevent harassment.
In many cases, creditors should be more picky about whom they lend money too. Especially if they can't afford ethical collection the question becomes: Should this company even be giving credit?