I would be straight. 90% of Legendaries in Shadowlands are trash. They dont feel Legendary at all.
Blizzard tried to call for our Legion nostalgia with many effects in Shadowlands being the callback to Legion legendaries, but in reality most of these effects a way weaker or changed in the most uninteresting way.
Legion legendaries on other hand were powerful, worth of grinding, and gameplay changing. Most Shadowlands ones arent.
For example, Holy Paladin has ZERO actually good legendaries. Couple of them are decent... for a azerite trait passive, the rest are trash not worth picking.
Most Shadowlands Legendary effects are scuffed versions of talents. Only few of them per class at best are worth of picking, and you can only pick one to use.
So, in fact, Blizzard just invented another source of grind for little of character power up. Legendary effects dont feel legendary and keep behind the Torghast grind and all other forms of grind.
All that just to get single weak passive effect.