I think if a problem can be solved by burdening the individual, rather than burdening eveyone collectively, that is a good thing not a bad thing. This way an individual can choose their level of desired safety and the cost/effort associated. One size fits all solutions are rarely good choices.
That said, I think this depends largely on what we mean here. Certainly some solutions make sense on society and some on individuals and there is no blanket statement that works there. So th real question is, what solution are you purposing at a societal level?
I think some reasonable things, of course, are many of the laws we already have in place. Where there may be lacking is actual enforcement and investigation of such matters, and I'd agree that should be done well to help protect citizens against fraud that is blatant and provable (the person lied, knew they were lying and intentionally lied)