Sorry for grammar error in the headline. Meant to say "were". I'm not a native of an english speaking country. Don't flame me please
In BFA, Blizzard have introduced items which are/were contributing strongly to making certain classes OP.
In 8.2 Outlaw Rogues were pretty OP and received a nerf. But why was they so OP? This was partly due to them having access to both Diver's Folly and the Razor Coral trinket. Two extremely overpowered items. Multiple classes had access to the Razor Coral, but only DH and Rogue had access to Diver's Folly. In 8.2 we often saw the proc of Diver's Folly do 5-8 % of the overall dungeon damage of a Rogue. This is completely insane. And keep in mind that it is FREE extra damage. There was not tradeoff. Diver's Folly had both stats and the proc. Now I'm not saying that the Blade Flurry nerf that Outlaw Rogues received in 8.2 wasn't the right thing to do, but we should consider the fact that being able to Dual Wield Diver's Folly was a strong factor of why this spec was so OP.
We see the same situation with Fire Mages now. One of the reasons why they are so extremely good is because they can use the Mechagon Bracers and the Font of Power trinket. Sure they also scale well with mastery and having the mastery corruption is also a big factor. But if these two items were removed from the game, we would see the Fire mage lose a lot of power.
My point is, while we are demanding Blizzard to put more interesting items in the game we still need to consider what these items do to the balance of the game when only some classes have access to them or they just benefit much more strongly from them than any other class.