If he's had a say in building this squad yes, to a degree. Anyone with a braincell saw Wharton and Carter getting injured for long periods and we should have already had cover.
As for the hamstring injuries, a combination of our neglected facilities and nonexistent squad rotation absolutely have contributed. This is at least in part because the squad they've built isn't trusted because it isn't good enough.