This is the right starting point. Once agents are the primary client, the market needs to solve for agent identity and payment authorization at the API level, not the browser level. The current stack (Stripe, Plaid, wallet connect) assumes a human in the loop with session cookies. An agent buyer is headless, unsupervised, and needs programmable spending authority scoped per task.