I have always preferred the single player modes in games like Half Life and Warcraft III to the multiplayer modes. The latter strike me as excessively hectic, with everybody racing to destroy their enemies, generating a lot of chaos in the process. Single player games allow you to take your time and execute things perfectly, in a much more controlled way.
It has occurred to me that the two options might appeal to rather different sorts of people. Multiplayer fans may be the sort who are thrilled by immediate engagement and happy to come out on top, even when the process for doing so is risky and disorderly. If they lose 90% of their army but end up victorious, they are happy. Single player may appeal to the sort of obsessive individual who wants to find a way to beat the enemy without losing a single unit, or suffering a major setback. It is well suited to the risk averse.
In life, it does seem that the kind of skills required in multiplayer are generally of more use than those required in single player. While there are areas of life where developing a plan methodically and them implementing it is possible and a good strategy, there seem to be many more where a capacity for improvisation and a willingness to not reflect on losses and failures are more valuable. Is there any way, I wonder, to make a natural single player fan into a more engaged multiplayer user?