Thank you for pointing out that fact before I could return to do it myself. Enjoy a pint in thanks.
To the AC that asked about non-accessible sites, the responce is simple. I call up that department & inform them that the site fails the Americans with Disabilities Act requirements that all government services be equally accessible to the disabled as they are to the able.
Like Eldakka mentioned, they often try to get me to log in via a terminal in their lobby. I sit down, put my fingers on the keyboard, & wait for their computer to begin speaking. What's that, no screen reader? Well, thank you for proving my point. Even better is if it's a touch screen & there's not even a keyboard for me to use. A flat slab of featureless glass with no haptic feedback, oh yes that's _oh_so_ accessible... Not.
I then make them get up off their lazy ass & assist the disabled to do what the site won't allow me to do. Yes it annoys them, but not as much as it annoys ME for having to navigate the artificial obstacle course in my path.
JS isn't needed for, and is actually counter-productive for, accessibility; it's absolutely not in the best interests for security.