Elizabeth Warren is like this. On simple things, where the truth wouldn't be better or worse, like her ethnicity, she lies. On things that are easily verifiable, where lying can only backfire, she can't help it. When she was talking about education, she denied that her children went to private school. Because her platform is opposed to charter schools and school choice, she said her kids went to public schools.
Except, her son didn't. For six years, from 6th grade through 12th, he attended the Haverford School. Looks like an excellent school. Their vision and mission statements are lofty. One thing it is not, however, is a public school. Tuition is $39,500 a year.
It's just sad.