Something about the UX of Algorand’s opt-in fee still seems clunky. I wish there is a good/easy way to resolve this. I assume this will be on the wallet developers’ end to somehow constantly take out the required opt-in ALGOs when making a “maximum” transaction from a dapp. There could be an option to include governance ALGOs and others as additional feature also.
Other networks don’t experience this. Yes, there is an advantage to retrieve it back unlike Ethereum’s gas for example, but I believe convenience wins overall.