In my opinion, it's a bad idea to predicate crimes on people lying. It can be devilishly difficult to distinguish between someone who is lying and someone who is misinformed, and that task becomes exponentially more complicated when the underlying "fact" is itself uncertain. A good example of this is the securities laws. Fundamentally, they are predicated on the simple idea that it is illegal to lie in connection with the sale of securities. In practice, it invites endless litigation over whether, say, a CEO "lied" when he said in an analyst call that a company would meet certain benchmarks when in fact the company failed to do so.
These sorts of crimes are not just conceptually complicated, but suffer from difficult proof problems. The difference between a "lie" and a "mistaken statement" is simply a person's state of mind at the time a statement is made. This sort of thing is devilishly difficult to prove.