Yes they do use Spiritwalker’s Grace 1.5min cd (when talented), but due to the tier set/talents Lava Surge, Flames of the Cauldron, Windspeaker’s Lava Resurgence and especially in AoE Liquid Magma Totem, the insane amount of procs of Lava Surge is insane.
Arguably I’d say overall they are probably more mobile then Affliction currently, their spenders are instant cast that also give a free proc of Lava Surge ontop of Flame Shock procs, Primordial Wave also fires of an Elemental Blast which gives another Lava Surge proc too and every cast of Lava Burst reduces the cd of Primordial Wave and the haste makes the flame shocks tick quicker for more Lava Surge procs.
Ontop of everything throw in Ascendance procs that lava burst everything with flame shock further pushing the cd reduction on primordial wave, really Elemental Shaman only has very very few abilities that keep them stationary or when movement isn’t needed.
And not to forget on demand mobility with Spiritwalker’s Grace.
Currently, Affliction vs Ele, Affliction has more static casted abilities and less instant cast procs (Tormented Crescendo, that requires 3 DoTs, 1 is casted and a channel spell to have a chance to proc), vs Flame Shock which gains increased value especially in AoE.
Although I feel that in the next expansion as this tier was voted to continue to S4 things will go back to normal, where their mobility will be a lot less then currently.
I’m not speaking in terms of dps, because it’s clear already, but purely speaking in terms of abilities that we have to manually cast/procs to give instant casts, Elemental Shaman is a clear winner theirs no competition.
Defensively though Affliction is a clear winner, but that’s for another post.
(Main alts I switch between off Warlock is Shaman and Priest and dabble in Evoker/Hpal)