I mean, class balance has never not left a lot to be desired. M+ is more inclusive, across specs, than it was in Legion.
7.3.2, good ol’ Antorus, 6 specs made up 75% of all dps in high level keys. In Current bfa Season 2, 10 specs make up 76%.
For tanks, the top tanks were, in order, 67%, 18%, and 13%, with the bottom two combined having a whopping 2% between them. Currently, it’s 55%, 17%, 14%, 9%, 3 and 2%.
The only thing that is worse now than in previous iterations, inclusion wise, is healers. I’ve made this point before. In 7.3.2, holy pally and druid dominated at 55% and 41%, with the other four healing specs only having a combined 5%. Compared to now, with druids at 67%, monk at 15%, and the bottom four combined hitting 18%. So, better for the “weaker” healers, but also less overall inclusive. Technically.
And the people complaining about the MDI, well, what do they expect. The rules about changing comp are significantly more strict this time around, with a max of one swap being allowed per match. That means, while there might be (and often are) meta picks for this or that dungeon, or affix combo, switching your comp for the one dungeon could hurt you in the 1-2 dungeons after, and is thus not worth it.
In Legion, the comp switches were a lot more freebee and allowed. Now, even when the better picks could be taken, you might hurt yourself in a different dungeon with different affixes. Outlaw+monk is just a safe pick for dps. It’s really not always the best, but it’s never bad, and it’s never the worst.
So what’s the issue, beyond “but muh class balance”