It puts fraud mitigation in the hands of the parties involved. Often times this can be done via escrow. There are an enormous number of use cases where escrow works, or even where fraud is of no concern (transfers between trusted parties). For cases where fraud is a concern, third parties can step in and charge appropriate fees. Crypto provides a lot more flexibility in your choice of payment process than credit cards.