I completely understand the complaint about jQuery being the 'lightening rod' for some really bad code and practices.
All the same, for me it boils down to choosing the right tools for the right job at the right effort/price level. I'd happily use this battle-hardened library (jQuery) for quick traditional web projects.