I've been annoyed for a long time by the way of ele traits works compared to all other classes.
When you look on a way to make elementalist efficient in one specific gamemode. Let's say sPvP for example. You basically need to spec 3 trait lines (and a rune exploit) to make it really efficient .
** Example Condition cleansing : **
The whole spec (3 trait lines) are used to make it efficient ... even if the recent air trait line changes make it more efficient in term of dmg application while still effective since it gives some swiftness.
When you look at the whole picture , it looks like a great synergy etc. Well thought from the devs .
BUT (yeah ... I wouldn't make a post otherwise) when you compare this with other classes. They all have (the ones I know very well at least) very specific trait lines that are self- sufficient and doesn't require to pick another one to make it worth.
There's a lot of reason why it has. Mostly cause you can spam AOEs with staff (+conjures)... you don't find the same dps with any other ele weapon. BUT one of the reason (which leads to my point above) is that you spec 3 trait lines again to make ele efficient in damage application.
totally my point of view there
For me , the main consquence of Elementalist current state is the way of trait lines are design .