I am not an economist, but I think that the theory is that prices do go to MC in a competitive market. Coase's theorem was for an uncompetitive market. (In fact, a monopoly - the most uncompetitive market possible.)