The frameworks never care to show about what the debugging experience is like. When my code fails in an unusual way (or usual) way, am I going to have to crawl up the ass of some framework? Will I be knee deep in some crazy stack race that was run from an event loop, that hides my original event or action and forces me to retreat back to the stone ages of console.log statements? Do sourcemaps even work? Hell, have you even tried to debug your own thing? What's that like?