I can't even begin to tell you the number of e-mails both I and my client's get from people asking questions which are stated very clearly on the site. I would call these users lazy. I think there's an important distinction that has yet to be made. I must take issue with the use of the word stupid to describe someone able to at least minimally figure out how to turn on a computer and access the web. People are stupid.
Users are ignorant.
I don't think that is an accurate statement. If you only account for the younger generation that are more computer literate, then you are missing a large part of the population. I think it's important to keep in mind that many of the older generations did not have exposure to computers at a young age. That in no way makes them 'stupid'. There are also a large number of people both young and old, who simply don't understand how the web and webpages work, let alone their computers.