In many cases criminalizing lies means forcing companies or people to shut up so as to not say something they might not consider to be a lie, but that may later be qualified as one. While lies can certainly lead to bad decisions that can lead to losing money or even harming people, I still think it is important to recognize that ultimately people should be taught responsibility for their actions and NOT trust others in the first place. One should not be aiming at building a society where you can trust people because they fear telling lies, but where one can be sure it is difficult to lie due to technology or positive economic incentives.