He also claims to have been to a socialist country (None even exist in the world today!) where everything is fine.
None exist in the world today? What does that even mean? The French president, François Hollande, is a member of the French Socialist Party, as is his Prime Minister.
You'd look less foolish if you just thought before you posted. That was, I think, point number 4.