I think, in some sense, we are in somewhat of a scripting-dependency backlash, and it's probably a good thing. While ARIA roles and other accessibility features can help, dependency on scripting for displaying simple content seems to be taking things too far. Developers seem to be using flashy new tools just for the sake of it, and not because they are solving an actual problem.
Do you have any thoughts on this? Are progressive enhancement techniques too old-school? Or is the scripting-dependency backlash a good thing?
This editorial appears in this week's issue of the SitePoint Newsletter.