In terms of M+ elemental was top tier as of a month ago.
( tables don’t come thru in link )
Enhancement was in the gutter. Can’t speak to PvP but in general spec balance does need to be substantially tightened up. Perfect balance is out of the question but being 20 and 30 percent off the pace is pretty significant.