For what it's worth I do think Xhaka has the right to feel angry over the way he's been treated as a person, just like Mustafi, Eboue and so forth have every right to speak up. I'm not very keen on making excuses for social media mobs. These things transgress what's acceptable and what's not in a social context and they should be dealt with more forcefully than the club has done.
He's a right idiot on the pitch though, and that's always going to be the main thing that prevents anyone from taking to him. He has a very annoying set of limitations and plays in a way that tends to exaggerate them. He's also only got himself to blame when he spends all summer talking up Mourinho over a move that fails to materialise.