I agree. The article itself is correct, but if you read through the comments here, you'll find it often gets to be about purity and how entire applications should be written to degrade gracefully. When you start talking about that kind of work – I have to ask what the difference is between coding an entire app for no JS and IE6. You can chalk it up to good for humanity, but really it comes down to is time. Am I going to count of JS being on? Am I going to count on the user not using IE6? For a full-featured web application: Yes.