James only came to Everton because of CA , I think that is agreed by everyone.
Last season Carlo protected James, played him when he felt fit and made excuses when James wasn't up for a game...... I don't think that is too controversial either.
I think James got treatment from the manager that no other player got and was certainly closer to the manager than any other player in the squad.... that is what brought James to the club in the first place. But, I can understand if that annoyed other members of the squad.
James started the season brilliantly but as the season moved on he became far less effective, but I think we may need to look at the manager as well to see why that happened.
If Carlo stayed then James stayed, but as soon as Carlo left then James did not want to stay at Everton but unfortunately for him there does not appear to be clubs around that want him or can afford him.
The new manager certainly is not the arm around the player type of manager , reading reports from players that worked with him previously he is very demanding and always wanting more.... that is what made him successful and the teams he managed successful also.
James , like all great players, has an ego and at the moment his ego is bruised and he is passing comments on social media that would best be kept to himself , he is a professional and should act accordingly.
I would like if he could stay and contribute but I think it is clearer each day that won't happen, but equally clear that for all his talent and ability there is a scarcity of clubs that are willing to take him, including CA at Madrid.
Why do clubs not want James ?