Have you ever tried lightning network? I have an nfc card that use lnurl to transact instantly. UI//UX is great. LN solves all the problems you mentioned.
LN makes the case. Not a product for mass adoption. Even Ethereum L2s which have better UI/UX have a long way to go.