Economists are no different than the prophets of old. Everyone claims to be speaking the truth. What's sad is that they live off the 1 correct prediction while disregarding the 20 that they completely failed on.
The field simply is not a science. It has no predictive value.