I have recently moved to Cambodia. I never pay with cash. Even for a single beer, typically $1. Every place, including street vendors, have a QR. Always free.
If the data is deleted after use that would mean you would have to queue up at the airline counter every time. That would seem to take a much longer time than before.
My last trip was Airasia dmk to sai. I bypassed the airline all together with my boarding pass on my phone. Then 5 minutes at passport control.
Can't be much faster than that.
I don't mind the fees so much, it is the customs PO can be very far away.
I recently ordered some pharmaceuticals from the UK and delivered from India. There was no fee listed with the notice. I made the one and half hour trip only to find that it was a holiday. I contacted the seller and they imediately reshiped. That one was received with no issues.