"Name and shame"? Why are so many Bitcoiners eager to throw away the fruits of civilized society and take us back to the dark ages?
Very clever - you structured your post in a way that implies the people who want to out scammers to limit the damage they can do are "throwing away the fruits of civilized society" without actually lying.
Please ignore the troll argument and focus on the legitimate one: if you use your credit card, you can name, shame, and still have your money at the end of it.
as more and larger companies adopt bitcoin they will focus on repeat business - not one time scams. Most large companies offer refunds for returned goods or store credits without any complaint. As the number of reputable merchants accepting bitcoin increases the number of "problematic refunds" as a percentage of total transactions will decline. Certainly the economic losses from these types of transactions will be far lower than the economic gains from the reduction in fraud. The volume of transactions involving a disreputable seller is much smaller than the volume of transactions involving a disreputable buyer.
A company I am involved with recently deactivated their credit card processor, they have found this has increased their business via bitcoin and with a corresponding decrease in fraud and time wasted wondering whether that payment/order is real or not this translates into increased efficiency. They are currently debating whether they take credit cards in the future or not, but the time savings are so great from not having to deal with the credit card processor I think they should not bother.