Earlier quoted context omitted.
jquery is really just an abstraction for dom, it is not an api for application building. When I have to use the dom, I definitely turn to it. I'm not sure why people object to having additional helper functions in jquery for a measely 100k or so. You don't have to use plugins you know, its not a law.
Because 100k is not measly, it is huge. And jquery is hundreds of times slower than the perfectly fine native methods.
Much the same; even if jQuery is that much slower it can sometimes provide something that overcomes the slowness factor. It varies from project to project. Especially if the project scope practically requires you to rewrite jQuery from scratch, you might as well use it.