By definition, those people will be deceived or cheated. Call it victim shaming if you want... but there is a greater public good in shaming them then.
I guess if Danbrotherson is right, we should never advise of Nigerian Scams, Fraudsters, Pickpockets using distraction and other con's, as doing so would shame the victims. The victims (who normally quote "I feel so stupid now" or "I can't believe I did something so dumb") may have feelings that outweigh the opportunity to prevent other people from having similar feelings when they too become victims.
No need to educate people on what some might consider common sense (ie. put batteries in your smoke detector, get insurance if you want your things replaced, look up from your phone before stepping into traffic)… the best education is becoming a victim yourself.
News should no longer cover the fact that "Driver of vehicle was on sidewalk / bike lane / hotel lobby", its embarrassing for the driver. No more news articles about people being robbed while selling phones on Kijiji... everyone should be allowed to go into a dangerous situation blindly.
Coke
[/sarcasm]