The biggest problem I find are, using primarily jQuery

Unit testing
No structure for code (mvc or otherwise)
a lack of complex widget (ala extjs, YUI etc, jqueryui at this point is more of an effects / simple library of widgets and progress seems slow to dead on generating a close featureset to the two above and others)

Cheers,

Jay