Going to have to disagree with your take there. If lying was criminalized, then some people might not opt into a career path where their pathologic nature is rewarded with prison time. Maybe we wouldn't have such smooth talking con-men and liars feeling great about their chances going up against awkward but studious individuals who want to build a better world. To your last point, the electorate gets their information from a combination of social and legacy media. If politicians couldn't lie to them, then they would be able to live in bubbles of delusion so easily.
Same for media, if they were held accountable for lying/spin, then they couldn't so easily make ratings by creating bubbles.
Our current system is akin to pushing the responsibilities pollution onto the public and telling them it is their duty to not throw out the styrofoam fast food containers, not the companies responsibility to pivot to green alternatives.