I mostly play games solo since I'm too anxious to ask my friends to play something.
And I generally prefer singleplayer games. Fun in them is not dependent on your internet or available friends or the teamwork of your team vs the other team.
Plus, stories in singleplayer games can be really unforgettable and unique, whereas there usually isn't a story in multiplayer games.