Traditional Keynesian models, like the IS-LM one, were discarded as they lack micro-foundations. They were also subject to the Lucas critique (in the sense that one cannot properly estimate a macroeconomic model if the parameters respond to changes in monetary/fiscal policy).
There is a growing literature on what exactly the Quantitative Easing has achieved. As we are going see, there is an agreement that QE has led to both higher output and higher inflation, however, there is less agreement on the magnitude and persistence of these effects.
Quite surprisingly, although there is so much talk about the liquidity trap and its close concept, the zero lower bound (see the definition of liquidity trap), the criticism of these concepts is rather thin. This is even more puzzling since the liquidity trap concept is known for a long time, ever since Keynes proposed it (Rhodes did not find any mention of it in the work By Keynes).
The last global recession raised concerns about the ability of macroeconomists to predict crises of such magnitude. Certainly, the forecasting is not the main focus of macroeconomics. I would say that, at least nowadays, it is of rather marginal interest to academic macroeconomists. A proof in this sense is provided by the very low number of publications related to macroeconomic forecasting.