I mean someone's opinion is their opinion. Stop shoving yours down others as if it's a science.
Yes repeat drops happen, but the beauty of being in a raid environment, especially with loot scarcity present, is there is a very high chance someone else in your group can make use of that raid drop even if you can't. Being able to trade that makes your guild/group stronger as a whole without having to play the inherently selfish loot casino we've been forced to play for the last 6 years. I know it's hard to think outside of the realm of "the only drops that matter are upgrades for me" but I actually like having some semblance of community/interaction.
Is the overall loot system perfect? Fuck no I personally think they could make M+ specifically more rewarding for completing dungeons instead of backloading the reward to the great vault, or add some sort of currency system. I also would be fine if they gave an extra drop per boss in raid or made to loot drop scaling a little more generous. Depsite this I'll still take this system as is over what we had in BfA, Legion or WoD any day of the week.