From what I know, it's not that "people lie to themselves" about those terrible jobs, but more like the article describes: concerted effort by the employer to flood their reviews pool with inaccurate positive reviews, and muzzle accurate negative ones.
Yes, they don't check your identity.
And HR departments have paid to improve companies public perception... It's easy to guess they'll spend time rigging Glassdoor.