Originally Posted by
AWildmann
As others said, Destruction is the spec to go when it comes to raiding and mythic +. While not every fight has adds, affliction has more unfavorable fights than destro. Demo is fun to play in m+, but only if you're with 2 melees, since you yourself won't bring an interrupt.
Destruction is also the spec that doesn't have "required" traits on its azerite and can play with a mix of several traits, provided you don't stack aoe traits for single target fights such as Rolling Havoc. Play affliction? You mostly need 3x Cascading and 3x Wracking Brilliance. Playing demo? You need 3x Explosive Potential, 1x Baleful Invocation and 1x Supreme Commander to function optimally.
And as also said, m+ is kinda tough for warlocks nowadays. We can still kick people's asses on dps by a huge margin if cds are timed properly, but we really don't bring much utility like roots, cloak, a reliable cc or short interrupts.