You blissfully omitted the most mobile spec in the game atm, which is BM hunter. Affli lock also suffers a lot less from movement, so does a properly played shadow priest. Do you notice the correlation here? Most ranged specs _mechanically have an option to execute at least part of their rotation under movement_. Ele shaman can: refresh/apply flame shock (which is situational, as you need 20 maelstrom and at least 1 charge of ef), use up lava surge procs (which again, are random and not something you can plan around), cast an earth shock if at the ms threshold to do so (do I really need to explain how this is YET AGAIN not something you can plan for?).
Just because the majority of the 'please buff x,y,z' threads are total bollocks, doesn't mean that you should dismiss or classify all feedback as such. As far as I'm concerned the vast majority of threads concerning elemental's future in 7.2.5 are well written, well argued and level headed. If you disagree - feel free to prove everyone otherwise - with data, not subjective drivel or generalization.
Sorry, but you are incorrect. The problem with the spec as it stands at the moment, both in ST and AOE, is mechanical in nature. There is too much rng tied into our spells and personally I don't think it can be balanced properly without first addressing those issues. Small numerical buffs to some of our spells won't suddenly alleviate our dps variance between pulls, lack of static overload procs when needed, back to back non crit earth shocks, etc.
This is a good read if you want to educate yourself how we are not fine mechanically:
https://www.stormearthandlava.com/rngsus/