The financial crisis took out a few players (banks / investment banks) in the credit market. The absence of these financial intermediaries would have resulted in lower credit being available to main street. Rates would also have risen, with banks not willing to take on additional risk. QE was supposed to ensure that this did not happen, by making ample liquidity available in the system.
So, in the worst case, QE just didn't work out since there was not much demand for credit from the "main street", but it didn't make it worse either, right?
QE and 0% interest rate are propping up the market but they just postponed a much needed recession to eliminate bad debt, bad players and bad practices
How could zero interest rates be propping up the market if no one is/was willing to take loans? Is this what is called a "liquidity trap"?