The real problem with economic prediction is, as Pape admits, they are based to a huge extent on  'all other things being equal'.  The problem is that 'all other things' are hardly ever 'equal'.  In fact there is almost always some unexpected event that completely skewers predictions.  that's not to say predictions are a waste of time - they do provide some important guidelines - but that one should never put too much faith in them.