Why the Forms UI becomes painful fast
Google Forms lets you set go-to-section navigation on individual choices through the form editor, but the moment you have more than a handful of choices or need to rebuild the form programmatically, clicking through each option becomes unreliable bookkeeping. The first time I restructured a twelve-section intake form by hand, I introduced two silent routing errors that only surfaced when a respondent emailed me asking why they were seeing irrelevant questions.
The script approach is reproducible: run it once after you've set up your section structure, and branching is consistent every time. It also makes the routing logic readable in version control rather than buried in form metadata.