Microsoft's approach of trying to change the costs of spamming is the most efficient way to change behavior. When economists want to change behavior, they will change either the costs or the benefits of the behavior. By filing a lawsuit against the spammers, Microsoft is imposing a cost on sending spam email, and therefore creating a disincentive from the action.