…is not “putting human spaceflight on hold.”

The SLS is in fact the antipathy, the nemesis of human spaceflight for NASA.

Frankly, I would cancel both Webb and SLS, and rethink how to do Webb with a bigger launcher, such as Falcon Heavy.