In order to produce the socially optimum level of output, marginal social cost has to be equal with marginal social benefit. If output is lowered than the socially optimum level of production then we will find that MSB will be higher than MSC. But why is this considered as a market failure. i mean isn't the benefits higher than the costs? how can that be an inefficient allocation of resources???