These results are so skewed.... u shouldn't use 99th percentile. Use the standard 75% or 80%, represents more of the average playerbase. Also... mythic logs are not very reliable, esp only guldan where there are 3....THREE parses total.... compare that to heroic with 11k parses. If you look at overall dps for all of NH:
Heroic:
https://www.warcraftlogs.com/statistics/11#difficulty=4
Mythic:
https://www.warcraftlogs.com/statistics/11#
You will see that they are midpack.... which is totally fine. They do better on aoe/cleave fights... lower on single target. Meanwhile Enhance is basically the opposite. This is common for most classes/specs to have their niches.
Also.... if you look at mythic+ they do very well, one of the better specs to take with good damage and utility.
Here are the average rankings for M+15 speed:
https://www.warcraftlogs.com/statistics/9#keystone=15
and M+15 damage:
https://www.warcraftlogs.com/statist...=15&metric=dps
As you will see, Elemental is like top third here. So they are far from bad... they are fine. Plus they are fun to play and have some actual spec diversity. I'm sure there is stuff that can be improved, but its not a spec you wouldn't bring to mythic raids or anything.