I would make a distinction between Summon Monster and Raise Dead.
Summon monster while has the [evil] descriptor, I would argue is not "that" evil. Especially since you have full control over the summoned.
Raise Dead (etc.) on the other hand, is explicitly evil because creating undead is Evil (with a capitol E). If I had a wizard (or summoner) in my game that summoned demons with SM, as long as they don't exclusively summon evil creatures (not counting fiendish lions etc.) that player would not experience any drift. That same wizard creates undead more than once or twice, I would first give them a warning, and if it continues, I would have their Alignment shift to N then NE.
I believe above should read animate dead
Animate dead = create zombies/skeletons. Leads to create undead
Raise dead = bring someone back to life. Leads to resurrection.