I like Xhaka more for that. Fair enough he's a very limited player and has his faults, but he will always give 100% so its completely unfair for his own fan base to be giving him shit every week. Looks like he had finally just had enough. It's just a dick ish thing to do to boo your own player and it's not like we're dealing with a Diouf here.. Hell even Ozil doesn't get abuse and when he plays he trots around like he's playing a legends match.
He doesn't pick himself and he didn't make himself captain.