The idea that economic theory is necessarily about prediction, like celestial mechanics applied to planets, is the source of much confusion. "Economists can't predict recessions, so what do they know?" The answer is that, in principle, they could know a lot, yet never predict a price or an economic fluctuation.
That economists commonly think they know many things that aren't actually true is a different issue. Words and ideas I offer here may be used freely and without attribution.