I do think these are some excellent patch notes - especially from an Ele perspective so there's nothing but respect from me here.
That being said I do feel as if this patch doesn't quite fix some of the major issues Elementalist has as a profession. Namely, I find it strange that still to this day, elemental attunements are focused on specifically one type of function. This seems to be part of the core philosophy that the elementalist needs to cycle through different attunements unlike in GW2 where elementalists usually specialised. This is at odds then with builds that are of a specific function such as DPS where attuning to Water in most cases represents a sizeable DPS loss (and removes a class fantasy where a water elementalist is just as equally capable of damaging foes as fire elementalists but I digress). Or consider Heal Support builds which currently only Tempest contains viable endgame builds where there is a natural pressure to stay within Water attunement to benefit from sustained healing yet Elementalists are punished for camping the Water attunement.
I think each attunement should have clear DPS and support skills in each of the attunements if the philosophy of Elementalists being forced to switch between all the attunements is to stay. Or there needs to be a fundamental change in the trait lines (which all mostly provide their benefits only within respective attunements) to allow for for universally enjoyable play around attunement swapping or camping.
I just want me kitten water mage using Mirror of Ice, Shatterstone, Glowing Ice and Mind Freeze. So many fond memories of being a specialised Elementalist!