Actually there is a lot of real world evidence that fines dissuade honesty.
Fines dissuade from making exactly the same thing but that doesn't seem to prevent different kinds of scam.
Nothing pitchforks, molotovs, and sturdy rope wouldn't solve, but I guess we're just too comfortable to do anything but passively let them f*ck us in the butt.
Dissuade means something more like "reduce the chances of it happening".
If the OP had written "fines do not completely prevent forever the chances of a bad thing happening" everyone would have realised that was a nonsensical bar because even putting in jail doesn't do that.
Dissuade means something more like "reduce the chances of it happening".