Are you the type of player who always plays whatever the top spec is, regardless of whether you like it or not. Is being in the top DPS a huge concern to you? I play pretty much all dps classes and bounce between multiple in any given expansion. I still always have my favorites and usually at least one is the current meta. In BFA, I played a Havok DH. It had solid damage but holy hell was is boring to play. A drunk one arm leprechaun could be top dps with a Havok DH, but I just couldn't play for long, kept nodding off . I kept going back to Fury and WW monk.
Will all that said and since they are changing top specs so fast on almost a daily basis, how are you choosing a main?