In the end, this mess is entirely a political one. Not that economists aren't in large part to blame, but the key point is that some economists have figured out what the answer is, but too many politicians find it convenient to stick to the line that made some kind of sense until 3 years ago, but makes no sense at all now.
So what we need is a theory of economic policy lunacy.