THE sharp and across-the-board drop in Japanese business sentiment revealed in the latest tankan survey by the Bank of Japan (BOJ) has cast further doubt on the success of Prime Minister Shinzo Abe's brand of economics, and is likely to spur fresh attempts to revive the country's flagging economy with further short-term stimulus.