We keep shooting ourselves in the foot, says disappointed Price