Marxists assume people will voluntarily work (if they are honest).
Libertines (Libertarians) assume people will voluntarily be honest (if they are honest).
Neocons assume people desire democracy (if they are honest).
And each of those assumptions is clearly false.
Why is it that we accept falsehoods?
Is it nothing more than our genes causing words to come out of our mouths?