Jamaica's greatest stumbling block