I actually love Mina more
The reason why he is not in the NT is because he pissed the manager off with all his non sense talk (and that I will concede that one of James' issues may be his big mouth and arrogance) I do believe James at times has an attitude issue but that has nothing to do with his football abilities. He is has been asset to his team and has always contribute
Ancelotti is not the only manager he has played for. As a matter of fact, James hasn't play for Don Carlo for more than a season because he either gets fired or departs. James had actually done very well under other managers, one of them Jupp Heynckes and he wasn't indulging him but was a teacher and a mentor and James improved under him. SO it is part of the manager's job to help develop players into the best version of themselves. Benitez could try to do that if James is staying. No indulge him but help him improve himself to the best version of the system Benitez wants to implement here at Everton.