While the idea and design of the legendaries was fine, the acquisition was not. They could drop from nearly any type of content cotent including open world rares. This means people who didn’t want to do all of that felt pressured to do it for the chance of getting their favourite legendary. Isn’t this the exact same issue with “if people can, they will” that you are so opposed to?
The acquisition system was generally very flawed in it’s first itteration, so you stating that they were fine as if it was an objective fact is just being dishonest for the sake of having an opposing opinion.
That it doesn’t bother you doesn’t make it fine. It has quite literally made some classes frustrating to play, like protection warrior ignore pain being on the GCD, or just generally pressing DPS cooldowns for 5 seconds before actually doing rotations. Stop raising your opinions as facts.
No, there were legendaries with boring stats sticks and legendaries that changed how you play. E.g. the legendary belt for shadow priest that gave them two charges on mind blast. I’m not explaining why it’s a neccessary legendary, look it up if you want. No, it’s not a question of “optimal”, it’s a question of “playable”.
And I guarantee you and there were monks who got theirs a year after you. YOU got it very early so YOU were very happy with it. You wouldn’t be saying this if you got it as your very last legendary in 7.3.
Mate RNG is fine and expected, but too much is too much. There’s no need to have several layers of RNG where every layer of has it’s own layers of RNG. You might as well have a random class with random abilities every time you log in then.
Reactive defensive abilities like can’t be on GCD. Reactive movement abilities can’t be on GCD. At that point it’s not reative anymore if you have to wait 1.5 seconds to use it. It’s not reactive if you react in your head but aren’t allowed to act for another second. Prot warrior was broken for a long time in BFA because of three of it’s major deffensive abilities, ignore pain, avatar and demo shout were on GCD including both movement abilities, intervene and heroic leap. You couldn’t do anything movement or defense related without having to wait 1.5 seconds in between, becaus haste levels were so low.
And it’s just generally not very fun standing in front of your enemy pressing you DPS cooldowns for 4 seconds before actually using your damaging abilities. I’m not sure if it’s been fixed but early on in the expansion, unholy DKs had to spend something like 15 seconds just setting up their opener before they actually start doing damage. That’s an extreme example, but nearly every single spec got hit by this. To this day nobody knows why the decision to place DPS CDs with 2-3 minute long cooldowns on the GCD in the first place.