irriversable transactions does not means that a user do not have to pay the fees. its the reason for being transactions confirmed but the most importantly it helps us to avoid the problems like double spending and it also makes the avoidation from hackers stronger