Honestly mate, you talk more sense than most, but you need to let this James thing go.
If anything, the James decision is the one thing Benitez has done which makes sense. Our top earning player who has a poor fitness record, couldn't/wouldn't run and was a defensively liability wherever he was in the side. Yes, he had talent in spades and on the ball he was a joy to watch, but there were a lot more negatives about him than positives. The crux of it is, even if nobody's going to let it go, he's ended up in Qatar. If he was potentially as good/useful as people say, he wouldn't be there, another European club would have taken him. We can reminisce about his talent in years to come because he had more natural ability than almost anyone I've ever seen in an Everton shirt before, but this one is not on Benitez.
EDIT - It also wasn't our worst ever derby defeat at Goodison. Google Glenn Keeley