Re: Solution: More free speech, not less.
The Nazis were centrist in European terms, socialist from a US viewpoint. They believed in a regulated free market, but also provided social security and free public healthcare. They had some extreme policies in certain areas, obviously, but economically they were very boring, very middle-of-the-road.