Paul Heckingbottom says he can't fault Sheffield United's spirit or fight but was left frustrated by their lack of chances against Newcastle.