It might be a feature if you're a consumer worried about having your card stolen.
If you're a business, it's a bug. Ideally, you would prefer to not even accept credit card payments and only accept cleared funds, but since you'll potentially lose out on business by not accepting credit card payments, you have to take the risk sometimes.
Reversibility does not reduce the incentive to commit fraud, it just enables it. People can use stolen credit cards to purchase real goods, and the seller usually ends up footing all of the cost.
Bitcoin puts business first. You don't need to depend on Visa doing their (useless) fraud investigations anymore. You take payment, and you decide whether or not to return it. Anyone who isn't willing to provide the money up front can pay the additional escrow fee.
If you're a business, it's a bug. Ideally, you would prefer to not even accept credit card payments and only accept cleared funds, but since you'll potentially lose out on business by not accepting credit card payments, you have to take the risk sometimes.
Reversibility does not reduce the incentive to commit fraud, it just enables it. People can use stolen credit cards to purchase real goods, and the seller usually ends up footing all of the cost.
Bitcoin puts business first. You don't need to depend on Visa doing their (useless) fraud investigations anymore. You take payment, and you decide whether or not to return it. Anyone who isn't willing to provide the money up front can pay the additional escrow fee.