You can target bosses for the items. Yes, the drop is RNG, but you can target the item you want.
Then that’s their own choice. Not the fault of the system.
What “people”? Ion Hazzikostas talks about player agency and perception all the time- And admitted as much that it’s one of their biggest problems with the game. They want people to just choose w/e they want but in reality people are pressured/forced to choose x things because the community (rightly so) realizes some choices are detrimental and wrong.
Function over form, as said.
Well that’s good for you but you’d be, as I said, dishonest with your argument if you didn’t take into account that several classes/specs (e.g. warriors, shadow priests, fire mages, boomkins, mm & BM hunters) that relied insanely on specific legendaries.
The same’s the case in current expansion too. On Holy, I could care less what traits I have, but on shadow, I -must- have 3x CoI and 3x SA or my performance will drop insanely- Regardless of how much I might like other traits like death throes or searing dialogue.
In fact, that’s the case for majority of specs. Yes, you can make do, but if you choose to do so consciously, it comes back to you can make wrong choices but wrong they are all the same.
Further, as said, if you truly didn’t care for the choice and you just took the stride ones because you wanted to be a bit speedier, then you can still do that choice in the other system, because your performance won’t be affected, as you yourself keep stating.
Because they are both inherently bad design choices. Doesn’t matter if they serve a different purpose, I can still see the flaws and problems they clearly present.