Already (sorta) exists. Paladins have two stances: Sword Oath (helps with DPS) and Shield Oath (sacrifices DPS for mitigation). I think Warriors have something similar now too.