What is the desired UX for signing transactions?

The transaction had an expiry date in the past so that it could never have been successfully submitted to the chain.

I proposed a slightly different approach to them where it explicitly says that the effect on the wallet is zero. Also shown here:

Yes, I hope this will be improved. (And once the on-chain governance is started, those things will be used instead for a lot of things, anyway.)