I have to agree. Warriors wind up tanky enough with heavier armor and Man-At-Arms talents.

Most shields have a fairly low Str requirement, and can greatly reduce melee damage taken. Worth it for mages. Staves barely matter anyway.