They were in essence a similar system to the Legion Artifacts. They both had restrictions which made playing your offspec a less fulfilling. Covenants had the renown grind and a gated story content for them.
The legendary system in Legion was horrible. It was just RNG drops. That was the system until the end of the expansion.
Now trying to conflate the two, is strawmaning the argument. Saying Covenants, were better than RNG Legendary drops, but people give Legion a pass, implying something relating to comparing Legion to Shadowlands. Makes no sense.
Legion had a lot of flaws. And it took most of the expansion to have all the systems be good and flexible. No one has said otherwise. Legion had so much Warcraft thematic content, it simply was more engaging and immersive. Everyone felt connected to Legion. The zones, the Class Halls, the Artifact Weapons, the villains and the threats. Everything with Legion oozed Warcraft. And the content there was very good.
Shadowlands, just felt disconnected. The zones were islands, with starkly differing themes to them. You had to take a flight from the zone, through the airport that was Oribos to the next zone. They felt disconnected. The story, villains, themes, zones all just felt outside of Warcraft. The felt foreign and unfamiliar. And I get that they may have been going for that, but still. Bastion, Revendreth, The Maw, Korthia, Zerith Mortis, were so new and different, I personally felt so disinterested in them. Ardenweld and Maldraxus felt connected somewhat. But, having Maldraxus being the origin of the Scourge Plague, but not quite fleshing out that lore and story felt meh.
You are entitled to your opinion there, but Dragonflight actually added so much Optional content. Shadowlands had required chores every week. You can choose to define content how you want, but Objectively Dragonflight had more things to do than Shadowlands. Shadowlands, had more required things to do.
I dont think Dragonflight was WoW’s best expansion, but it felt like Warcraft. I personally enjoyed BfA more, but BfA is not without its flaws.
And you seem to be trying to defend Shadowlands by saying other expansions had negative aspects. Which doesnt really work, when the main discussion is why Shadowlands gets the bad reputation it has.
Everyone is entitled to their own opinions. Shadowlands may be your favorite expansion. It is going to be some people’s least favorite. That opinion is subjective. If you want to debate the negative aspects of Cata, MoP, Legion, WoD, BfA, Dragonflight, or even TWW, I am happy to. But, the negative aspects of Showlands for me will still remain the same, and it will most likely remain in one of my least favorite expacs.
You are confusing Legendary Items with Artifact items. And right here, you are using the Legion expansion to correlate aspects of the game, yet you skipped the expansion. So you have no real opinion on it. So using it as an experience to compare it to other expansions is disingenuous as you did not experience it.
So here you are, trying to defend your opinions on Shadowlands, by using expansions you skipped, with systems you do not understand or did not engage with as references.
Just another angry person who cant take accept differing opinions or that they may be wrong about something. So please keep arguing about Legion Legendary drops when you actually mean Class Halls and Artifact weapons. Which arguably has been the best class specific lore and content added to the game.