I think the main idea of the MP campaign would be for friends to play together. Assuming they meet one night a week for an hour or two to play things out, it would still be a reasonable system.
You are, however, correct that such a system would be extremely troublesome for random groupings.