Alright, love the changes, one flaw.
Offhands for shamans
You are essentially telling shamans that they need to itemize armor. This is a pretty silly restriction. The difference between the offhand and the shield is like nothing... besides armor... oh and the boss it drops off of. I know we're trying to prevent ninjas, but also you are forcing a class to stack a stat that holds little value on the average encounter. Also, what was done to fix enhancement shamans being able to roll on EVERYTHING? This issue seemed more frustrating than shamans who use offhands.
Blizzard- would you consider reimbursing Shamans/Paladins their gems/enchants on the basis that an offhand vs. shield isn't nearly as clear cut as dual wielding hunters or spirit stacking mages? Or why not just exchange the offhands for the shields? Something =/