In the last few quarters, a slowing economy has kindled some fresh noise on improving the ease of doing business. Just ...