It has only become mainstream within the past three years or so. Prior to that point, from about 1982 onwards, "Keynesian" was practically a pejorative.