You could make the point in reverse. When the stock market is tanking, BO has no control. When it is going up, you think it is all because of him. The bottom line is that the Fed is controlling the stock market right now with its artificially lower interest rates.
Artificially low interest rates drive up riskier asset classes because it lowers the risk free rate, which makes the return on riskier asset classes seem more attractive. However, Uncle Ben's activities have fucked over millions by
a) causing inflation that has driven up the price of just about everything
b) lowered the income of fixed income old folks who try to live off fixed investments like CDs, Money Market and bonds.
It is sad really, but all in the name of protecting your Messiah.