Games full of Hammerdins, poor seen class diversity and lame battlenet experience as result

Actually a better solution would be to make auras active skills instead of a passive ability.

Make them time out like barbarian buffs or druid buffs.

Only NPCs should have passive skills.