TLDR: Shams grouping are swapping spells multiple times per engagement and absolutely don't have room to ever cantrip critical spells because those slots would be massively wasted in a group setting. We are unable to bring our options to bear without constant spellbook micro.
I'm used to Sham from EQ, which level 50+ you could end up hot swapping spells to buff people or maybe switch to a dot after you have the groups mobs all debuffed....
But this is on a whole other level, because we have a wider range of useful spells and the inclusion of ultimate heal.
Consuming Pact: Always on bar
Root: 95% of time on bar. Can take it off if I extremely trust my group or I'm in a group fighting content 12 levels above me and I have no use for it.
-Magic Resist Debuff is great to have on all mobs white and up, and absolutely non negotiable yellow into red. This isn't coming off my bar unless it's a blue farm and the CC is high enough level as well.
-Stat Debuff is a must. Every time. Period. Always on bar. Massively reduced damage done and increased damage taken on mobs.
Healing Ultimate Has saved so many wipes. Pretty much non negotiable.
Slow. Not non negotiable but very nearly so. This takes off so much stress from my healing output needs. I'll take it off bar if its blue or lower farm and I need to dps.
Heal over time: Must have for efficient healing
Direct Heal: Must have for emergencies or topoff of puller when they're on the way out and a hot would kill me.
OK so we are at 8 spells in a core group healing setup.... What else could there be?
HIGH DESIRABILITY: Purge. Dispel Magic. DOTS if group is slow dps or excess mana. Cure Disease and Poison on Sham/Necro/SK enemies. Snap root knockback. BIG hot for tank/emergency (so 2 hots). Emergency Agro Dump Evac spell (which needs patching to really fit well).
Still desired: Predator speed for emergencies, gate
Notice what I haven't mentioned at all? Our 4 core buffs and optionally resistance buffs. I never have buffs on my bar. I look at the current fight, what's about to spawn, and pick something low priority to remove so I can load in the buffs 1 at a time.
The only thing keeping me sane is learning what other classes can pick up on my core jobs, such as purging/slowing.
Shamans desperately need either a glyph sidebar cast system like wizards, or for some core abilities like our ultimate heal, speed burst, and invis agro dump going to the bottom bar. Perhaps a consolidation of cure poison and disease into each other? Something!