I...didn't like Xander. He was annoying, mildly pointless and he just was difficult to watch on screen. For the first 3ish seasons I hated him. He did have his moments, but overall, was a pain. I only started to like him mid-season 4 when he had Spike living with him, him and Anya were good, he began to improve, did anyone else have this.
I think it's because Joss said he most identified with Xander, so people give him a pass because they think oh its Joss Avatar in the show.