I've often noticed that every guide, book and person in the web design field must pay attention to the fact there are a few people out there who do not have javascript enabled on their browsers.

As far as I've seen, everyone has Javascript. These non-JS users probably live on some remote island made of whale-snot near Papua New Guinea where TCP/IP packets are sent using smoke signals, and the computers actually have a hamster inside them.

Question: In reality, who the hell are these people working with a non-JS browser?

Question: Why do they not upgrade or move over to a better browser?