Economic Delusions, Political Demagoguery and Ideological Deceptions