Multiplayer is only good if your with the right people(which can be very hard to find sometimes). Single player games are always(depending on the game ofcourse) good. They also offer more varied experiences, and mostly have less anti consumer practices, although that is changing at the moment...