> why hasn’t the boilerplate been automated as libraries or other abstractions?
Cue the smug Lisp weenies.