Today, I can shop at pretty much any merchant on the web, under the reasonable expectation that my bank will file a dispute for me if the merchant makes a run for it and I never receive any goods or services. Even in case of merchant bankruptcy, I'm not exposed to any risk.
In a world of non-reversible payments, I'd probably stick to Amazon exclusively. That seems pretty bad for small/new/independent merchants.
Because it would force people to be honest in order to eat. Economic activity as a whole would become a lot more transparent because people will avoid hiring you or buying from you if you have a bad reputation. The inverse is also true, rewarding the business owner who invests in quality and customer service.
> if the merchant makes a run for it
Again, this is a discernment issue not a systems issue. In that particular case, you can set up an escrow transaction that only releases funds if the transaction goes through. EBay has already proven, too, that most people are honest by default so this is a non-issue.
> In a world of non-reversible payments, I'd probably stick to Amazon exclusively. That seems pretty bad for small/new/independent merchants.
That's a personal choice.
Either one seems like a major downside for the seller.
That's up to the business owner, but considering the utter destruction its done to the world I would say most businesses should not extend any credit.
The nice thing about Bitcoin is it's a transaction layer and people can build services on top of it. Someone could start a guarantor business that other businesses pay to verify creditworthiness. They do that already now, the difference being that it's a completely dark system controlled by people with no incentive to fairly or accurately represent your worthiness.