Again, that is what escrow is for. The concept of needing the chargeback/reversal capability is not required. Using escrow allows for consumer protection, even better than the ability to request a chargeback. Rather than paying then (possibly) fighting for your money back by proving something went wrong, instead the transaction is just held in escrow until parties are satisfied that everything is right. If it isn't, then the transaction is cancelled (?). (That's one point of the escrow [m-of-n] option that I have not been able to clear up for me - what happens if you don't get m-of-n parties to agree? Does the transaction automatically get cancelled after a point in time?)
Some sort of escrow system I think would be fine, but that would be a system built on top of the bitcoin system. And I can definitely see it as an improvement on the current ridiculously stupid and unfair chargeback system.
Actually, escrow using n-of-m is already in bitcoin proper:
https://en.bitcoin.it/wiki/Contracts#Example_2:_Escrow_and_dispute_mediationThere are a few things to keep in mind, however. First, most consumers will not go back in and confirm delivery after they get the goods. That takes work. Second, if it is easy for consumers to rip off merchants by claiming no delivery, then many will, which brings us right back to the current problem that the "irreversible" part of BTC is supposed to solve.
Not sure what you mean by "go back in and confirm delivery"; are you saying that they won't verify the transaction after they receive delivery? If they don't, that's the purpose of the neutral third party, who can confirm and complete the transaction. In that case the seller could blacklist the buyer as well, so it wouldn't be to the buyer's advantage to do this. The escrow service/third party is also there for the purpose of protecting the merchants, as well. So again, escrow solves the "problem".
Thus, we are back to the same problem. Honest consumers are wary of buying with BTC without the ability to reverse things, and merchants don't like a system that will let dishonest consumers rip them off. an escrow system won't solve that basic dilemma. It may just make things better.
I don't see why you say it wouldn't solve those things - that's exactly what it is designed to do.