The product problem
Browser automation fails exactly where the business logic matters.
Dialogs, file uploads, session-bound mutations, async generation, and payment-state polling are fragile if the integration surface is only “click these selectors in order.”