"Who should be responsible for our safety on the Internet?"
Having a license to go on the Internet? PAH! Would lessons from last year, on XP still be relevant now? How on earth would anyone keep up? Classes would be run for profit on how to pass the license test and few people would come out of it with any better understanding.
Now I consider myself to be quite tech savy but I would likely not have known about the DNS hack unless it adversely effected my web browsing.
In my experience, those people who are not tech savy enough to install and maintain their own firewall and virus checking systems are the kind that still write cheques and don't trust Internet shopping because it's "so dangerous".
My machine has anti-virus software, a firewall and is behind a router that also runs a firewall. This said, if my daughter uses the machine for anything more than half an hour it will end up with all sorts of problems.
Virus software almost always gives you a choice of what to do, which it good in some cases, my virus software keeps insisting that some of the remote control software and VPN software I have is dangerous. Without the choice I'd be crippled or have to shut the virus software off when working. However, this choice can cause a couple of undesirable effects, enough pop-ups and a less experienced, maybe less patient user will shut the software off. When pop-ups come up it's possible that the user will click "continue" or "ignore" and bang the virus is in.
One of the biggest problems on the Internet is that thousands of machines in the poorer countries which are still running ancient operating systems which will likely never be up to date, these machines become drones to bot-nets.
In the modern world, if a machine is taken over and starts flooding the Internet with SPAM e-mail then your ISP will likely block your access until you (or a geeky friend or relative) fix the problem and get back to them.
Lots of different thoughts there, in a brain dump of an email, hope that gives you something to talk about on the next show, which I'll be listening to about a month after you record it :)