I don't think users are as susceptible to scam as companies portray. I also think an hour of class at school will teach people enough. In fact, people grew up with Internet don't even seem to need that.
Nowadays it seems that there's dumbing down of everything. Don't let technology replace education and common sense.