Few things here.
First two games, along with four of our other players, he was isolating. A convenient timing maybe, but he had to isolate.
He returned to training after the Leeds game. He was in full training that week up to Brighton, but didn't play in either match that week as Everton were in talks with Porto. I was told by someone I do trust that it was a mutual decision from Everton and James for him not to travel to Brighton while talks over a move were ongoing.
He has trained fully now for going on 4 weeks, bar the little break all the players had. If Benitez didn't think he was match fit enough for Monday's squad then fine, that's on him. It's not correct, because Rondon looked like he'd been on the ale as he's had no pre-season and not played since May, but it's the manager's decision.
You've said he 'doesn't want to play in Benitez's system'. Well that's just not true. He'll play in whatever system the manager instructs him to, because he's contracted to Everton. But, it's up to the manager whether he wants to use him or not (which again, is his decision).
We will move James on. But we can't now until at least January so it would be mad not to use him in some situations because he is just an exceptional player.
It doesn't need to be all black and white. He's a luxury we can't afford but, right now, he's here, so you use him as what he is - the cherry on top to add quality on top of a structured system.
Are people just forgetting how utterly crap we've been in large sections of our two home games against two pretty poor sides this season?