That's a bit on the harsh side calling people names based on their computing habits. With the level of sophistication that the malware has nowadays and the lack of reasonable technology to protect against it, any person could become a victim. Certainly, people clicking around are more likely to fall victim to malware, than others who don't. The latter group can fall victim just as well, via the "watering hole" and other technics used by the malware.
While I contest your accusation that I "called people names", I did fully intend for my writing to come off as harsh. Beating around this particular bush has been done for years and, frankly, we sometimes just need to acknowledge the elephant in the room even if that is an unpopular opinion. The sooner we properly acknowledge that most average computer users can't take a single step forward in the internet without causing some form of harm to themselves and/or others, the better.
The problem isn't just the end users, regardless of their capabilities to handle computers. The problem is the endless cycle of patching software that has reached to the point, that the best security advice is to not use the software such as JAVA. Adobe isn't too far either and so on, and on, and on...
The endless cycle of patching isn't a problem, though the current habit of changing entire portions of software with some patches (Firefox 28->29 for example) is bad. If set as such, updates will be performed automagically with little fuss usually. In fact, I would say patches and update mechanisms are getting to the point they're starting to inconvenience the enthusiasts rather than Joe Average nowadays.
Certainly, most end users should be educated about how to use the computers. This has been the mantra for the last decade or so and if it would work, it would've worked by now. As such, computer training, even just the basics, not going to help. Software will need to get better, that includes security solutions that actually easy to use and effective. The current AV solutions aren't it as most of you, if not all, in this forum know...
We can develop any number of security tools, but as long as the problem lies between the keyboard and the chair none of that will be effective.
It has been proven time and again that unsavvy computer people will click on and through
anything without regard to what they are doing, this needs to change and there are two ways this can change: Education, or a walled garden. Obviously education has had less than stellar results, even today unsavvy computer people are completely failing such rudimentary tasks like
simple reading, so maybe Apple is doing something right by shoehorning everyone into a walled garden where people can be protected from themselves.
As the old saying goes, with power comes responsibility. If people can't be responsible with their computers they shouldn't be allowed access to computers at all (or their access appropriately limited). The earlier driver's license analogy is also a good example of placing proper responsibility upon the user.