I don't hate multiplayer, I just hate what it's doing to the industry. I could say the same of other things, like app games. As for multiplayer, I don't like the notion of multiplayer being the focus over singleplayer, except in the case of select genres, and even then, I prefer the singleplayer portion to be solid too. Online multiplayer is something I only do with friends now, and before that, I would only use a headset with friends, since people with headsets really annoy me, unless I know them. In matchmaking, I will mute all strangers, which is usually the entire opposing team. I don't do matchmaking on my own anymore, because I've always thought of multiplayer as a social experience. In competitive online games, no one's there to socialize, so it defeats the purpose for me. However, I do enjoy being able to play games with my forum friends, since that wasn't an option before.
Otherwise, I only play singleplayer games, and singleplayer portions of games, and I don't think multiplayer is the messiah of gaming, like it seems to be made out to be. Maybe it's because I grew up in a time when online multiplayer wasn't a thing, except on the pc, but it just isn't something I need. It's fun once in a while, with friends, but I think it's overrated.