You don't change a winning team and Sheffield United were winning at the start of the season while many were pulling out their hair, once they stopped winning James took his chance with both hands he's starting to be seen as someone they need, it's more beneficial him being at them than stuck here not getting game time.
The best players find a way they don't need to be accommodated this by certain systems he'll already have learnt so much, the battling for a place in the team and winning mental battles he wouldn't have faced at a team more suited, he's ignored all the things that should've troubled him that will go a long way towards his development... Do you really think it's not a good thing overcoming obstacles to get in their team?
The best players win these kind of battles he's starting to win them with this loan if James carries on this will be a very successful loan, regardless of their play style he's succeeding and he's succeeding despite their style of play, it can only be good him showing his versatility and that will be impressing Pep more than playing in a set position for another team.