single purpose ephemeral agents with their own wallets seem like a "dumb but good enough" solution for many low value use cases that will outcompete complex onchain permissioning. handing someone a $20 bill is a lot simpler than giving them access to your checking account.