I'm proud of you Jason, you only used the term "scripttardery" once through this entire discussion, good job in eliminating this highly offensive term from your vocabulary! (this is not a sarcastic post, we've discussed this in the past and I'm happy in fooling myself something I may have said got through :) )
As for the question at hand, I'm going to take a different approach in my answer. While I agree that using pure JS is more efficient from a loading point of view, I see the use of frameworks and libraries as using different tools for what you need to get accomplished. Would you only use a hammer to build a house? Well, technically, you could get a lot done with a hammer, but it would take a lot longer. Libraries and frameworks are similar. They allow developers to get a lot done, and considering how difficult and complex web dev can be, these tools allow folks who may not have the time to learn all aspects of web dev to be able to get a lot done.
As for your accessibility claims, I don't see how that's relevant to using libs and frameworks. You either know about accessibility and plan on addressing it, or you don't. The tools you use won't save you one way or another.