P. S. - this is not a topic about whether Bitcoin's irreversibility is objectively good or bad; it's about the perspective of average person today and what they need from their payment system in their life.
I can see this irreversibility of bitcoin transaction as being the best option to deal away with people's imperfections when it comes to dealing with financial digital currency, since bitcoin is protocols on the block are immutable it pays for the transa to be a one way forward to avoid any unnecessary demands and request, considering that bitcoin is a decentralized digital network and uses a p2p network to perform it's transactions.
Once the terms and conditions are fulfilled by the set network protocols, it accept and process every transactions without reversals ones it's being confirmed, those that cannot abide by this consensus would rather be rejected by the network or they take their leave for non compliance, this is part of what every newbies must know before starting.
The problem with transactions that could be reversible is that who has the power to do that?
Who is in charge of deciding what will be reversible and what's not? In that case it makes things centralized and that's what I am against, I do not want anything that would be centralized and should be avoided at all costs.
I get that it is not simple but it could not be any harder on the long run neither, could be something that would change the bitcoin world from the bottom. Even if we make it decentralized and only the people who are part of it could make it reversible, that would be used to convince and fool people, send the money, then reverse it.
We have seen this a million times at paypal, people who does chargebacks even after getting the product, and a lot of companies ended up being in bankrupt zone because of those chargebacks and stopped using paypal all together because of it as well. That is an important part of the deal and bitcoin should avoid it.