U.K. Treasury chief George Osborne has pledged to run surpluses when the economy is growing, a strict budget discipline most Western economies fail to follow—and one that divides economists on whether it is desirable.