Hi Tom,
I don't disagree at all that more could be done to overcome this, I just was making it known sure for people who use Spry and AJAX regularly that this still is an issue. I think it is more prevalent on some Spry widgets than others. I have seen it on several that I have created. I actually like the Spry framework but have always been baffled by how hard it is to get validated. I think the best option for anyone who uses Spry (or AJAX at all for that matter) is to look at Dreamweaver CS4's built-in JavaScript extractor which can convert each pages AJAX widgets to pure javascript. I know this is what Adobe experts have recommended doing after the pages have been built and are ready for production.
Regards,
Brian