I prefer the idea that each player is... unique player. They can't just go "grab an alt".
If you want another character for combat, then another account should be fine, since there are no "account wide" perks anyway. And there should not be. That again waters down that character's accomplishments.