there's a lot of fat in pork shoulder, so cooking at a low temperature this way ensures the meat doesn't dry out - if needed, it can cook for up to 3 hrs.