The latest warrior changes are out. Some really fun and interesting mechanics, fury gets its new attack (and animation!), but my first thought is "Where am I going to get the action bar space?"
For example, as Prot your normal rotation will be a priority system as follows:
Revenge > Shield Slam > Shockwave > Devastate
At 20% or less boss health you will probably mix in Victory Rush procs for the self heal, and at high rage situations the intention seems to be we will burn off rage with Heroic Strike. This means our normal rotation will require 6 different attacks.
In addition, we will need to apply Thunderclap and Demo Shout to the boss every 30 seconds, plus Rend for maximum dps/aggro. That's a further 3 buttons.
Furthermore, we have seven defensive buttons - Shield Wall, Last Stand, Shield Block, Spell Reflect, Enraged Regen, plus up to two clickable trinkets.
All of the above buttons will be needed every fight. We will also need to manage our buffs - Battle Shout and Commanding Shout, which being of short duration normally need to be refreshed several times each fight, as well as being used to give rage. We'll need Vigilance where you can see it, since that needs to be up all the time.
We will also need to use our "utility" buttons - Charge, Intercept (which you can no longer macro with Charge as /castsequence macros are being killed in Cata), Intervene, Heroic Leap and Heroic Throw. Don't forget Intimidating Shout and Disarm, which are sometimes useful, and Cleave.
All of those buttons will be needed by us on a regular basis and will need to be somewhere we can click on them in a second. That makes
Rotation buttons (6) + Debuffs (3) + Defensive cooldowns (7) + Buffs (3) + Utility buttons (8) = 27 buttons, all of which should be bound to a key.
One other mechanic in Cata will be an increased requirement to stance dance - currently in the beta berserker rage is only useable in zerker stance (edit - no it isn't! datamined error by MMO Champ!).
That is frankly crazy. WTB more fingers.
EDIT - Also I forgot racial skills such as the snare break, Concussive Blow, Challenging Shout, Taunt (!!) and Mocking Blow! Including Berserker Rage and Bloodrage that makes 34.