Stepping away from the plug-in architecture
The change of heart came after I spent a day refactoring the jQuery out of an open source jQuery plugin that I found on Github. This was necessary. I was working on a mobile web application that used Underscore/Zepto and the plugin had a good amount of the functionality I was missing.
Now there is enough similarity between jQuery and Zepto that almost all of the 500 or so lines of core code stayed the same. I expect that from a well written plugin. For someone in my situation, there shouldn't have been more to it than swapping out the DOM manipulation library used to enable the component's functionality.
At this point, I'd rather have common scoping and invocation patterns in my components, keeping jQuery as a tool used by the components rather than an API that they expose.