I don't know why either BUT, I have to run all my sites through a horribly tedious product called InFocus which checks your code of Section 508 compliance for the Americans with Disabilities Act.
My reason for wanting to be able check for CSS turned off is this:
I have a survey which uses radio buttons valued 0-4 to answer each question. All questions require an answer. If someone clicks submit, then I want to tell them: "Your forget to answer question 5" and then take them back to question 5. You can't put focus on a radio button, at least not in IE, so I decided to put a small text box in front of each question and use CSS to make the borders/background of that box the same color as the background and then put focus on that "hidden" text box. HOWEVER, if you have CSS turned off or you are using Netscape 4, then you see the text box. I can just turn that feature off if they are using NS4. I was trying to do the same if they have CSS turned off.
However, it just dawned on me that if they have JavaScript turned off, then they won't get the survey validation anyway, so I might as well check with JavaScript to see if CSS in on/off.
I don't know why I'm stressing over this. The survey will only be open for 2 weeks anyway.