I'm certain this has been asked before-in other ways-please bear with me (for a moment) while I proceed to pinpoint the exact question:
(((Not intending to offend anyone)))
1) In general usability is truly important.
2) "Blind people" can't be airline pilots (for example), and people with an IQ of 47 may never be able to read a massive 1,100 page book on your favorite subject. Handicaps do exist, and there are certain things that some people cannot do in "real-life."
3) In terms of style, beauty and function, there are some things that cannot be done without Javascript
The exact question:
Part a) Is it OK to sometimes leave ~5% of the people "behind", or are you a 101% hard-core 'usability maniac?' // Note maniac can = Fan, so please don't be offended :o)
Part b) If you answer "No" (i.e. Not OK / no web-surfer left behind), then I ask this: Do you always allow ~5% of the people to make your vital business decisions for you?
Thanks for any helpful input.