michael, I think you're right--mostly, the trend is toward the ultra-specific.
I do have to say something about your use of word stupid, though. To me, that almost implies deliberately doing something well, stupid, by someone who at least ought to have known better. The word can also be used,
(here comes that political correctness thing again) pejoratively, to mean mentally deficient. In other words, a
person who is literally "stupid" cannot know better. In this case I really prefer the more politically correct terms. One time I had to testify in front of a set of parents that their children should be removed permanently because they were literally incapable of learning to care for the children adequately. It was one of the hardest things I ever did in that job.