Obstacles to insurance development abound