I think everyone should learn the basics like what the security alerts mean, making sure you know what anti-virus program you have and that it's up to date, how to cut and paste, how to save and back up files. Just like you have to how to put gas in your car, get the oil changed, etc. The simple truth is computers nowadays are marketed as a "turn on, hop on the Internet and away you go", but there is a minimum of technical skills people have to become competent in to use it correctly. I agree...people have to be willing to put in at least that much effort. I think it can be difficult for some older folks like my Mom to pick up some of this from scratch, and not everyone has the time or money to take a class.