Yes, the problem with the rise in fascism is directly caused by neo-liberalism not working for most people.
People generally aren't smart enough to recognize there are more than 2 sides to every problem, so they think the only other option is the opposition.