I’m confused.
I’ve run +15s with Affliction warlocks and guardian druids. Yet according to GD, those specs are bad. That guardian should be a protection warrior and that affliction warlock should have been destro.
You’re not going to be excluded from M+ because of your covenant choice lol. Maybe at the higher end, but those groups are normally folks who run together regularly and aren’t pugged.