Why is Pseudo-psychologies so popular?

They're popular because people like to think they understand themselves and others.